@charset "utf-8";

/*!
 * Import CSS
 *
 * サイト共通で使うCSS全てを読み込む。
 *
 * [!] スタイル継承に不具合が起きる可能性があるので順番を入れ替えてはならない。
 *
 * reset.css: ブラウザリセット用
 * base.css : ページ・テンプレート部分の設定ファイル
 * parts.css: 共通パーツ群の設定ファイル
 */


	/**
	 * ad-mod-localnavi-listF
	 *
	 */
	.ad-wgt-unitA-innerDivide2A-unitA {
		width: 100%;
	}

.ad-mod-product-itemB .ad-mod-product-item-image{
	position:relative;
	margin-left:-70px;
}
.ad-mod-product-itemB{
	padding-left: 0;
}

.ad-mod-product-item-contents .ad-wgt-iconListA{
}

.ad-mod-product-item-contents .ad-wgt-p{
	font-size:12px;
}

.ad-wgt-listA-li-midashi{
	font-weight:bold;
	font-size:12px;
}

.red{
	color:red;
}

.ad-wgt-p{
	font-size:1em;
}

/*
dfn{
	font-size:2em;
}
*/
.printer-text{
	float:left;
	width:680px;
}
.printer-images{
	float:left;
	width:180px;
}
div.motto{
	text-align:right;
}

.ad-wgt-unitA-body{
	height:150px;
}
.ad-wgt-unitA-body-110{
	height:110px;
}
.ad-mod-product-item-contents .document_center{
	text-align:center;
}

td.cell_blue{
	padding:5px !important;
	margin:10px;
	background-color:#CCFFFF;
}

td.cell_green{
	padding:5px !important;
	background-color:#CCFFCC;
}

td.cell_white{
	padding:5px !important;
	background-color:#FFFFFF;
}

.days{ 
	text-align:center;
	vertical-align: top;
	width:100px;
}

.link-02{
	background:url(/images/nx/icon/ico_02.png) no-repeat;
	
}
.link-02 a{
	margin-left:25px;
	font-size:1.2em;
}

.yoko-block{
	display:inline-block;
	*display: inline;  
    *zoom: 1;
	width:300px;
}


/*
 * Releace Notes
 *
 * 2014-08-06 - sayaka yamaguchi
 *              コメント追記
 */