@charset "UTF-8";

/*　special　共通指定
_____________________________*/
#enr_extra{margin:10px 0 0 0;}


/*　special　トップページ指定
_____________________________*/

/*トップページの識別*/
.cornerTop{}

.cornerTop h2{
border-bottom:3px solid #808080;
}


/*_____________________________　プロモーションエリア　*/
#promotionArea{margin:0 0 20px 0;}
#promotionArea h2{margin:0 0 10px 0;}

/*バナー画像*/
#promotionArea ul{}
#promotionArea ul li{margin:10px 0 0 0;}


/*_____________________________　コラムエリア　*/
#columnArea{}
#columnArea h2{margin:0 0 10px 0;}

#columnArea ul li{margin:10px 0 0 0;}

/*見出し付き 2ボックス共通指定*/
.clmWrap{clear:both; margin:10px 0 10px 0;}

.clmBoxLeft,
.clmBoxRight{
position:relative;
width:358px;
background:url(/sponsor/nakajima/common/images/bg_2clmbox_btm.gif) no-repeat left bottom;
}


/*コラム 左*/
.clmBoxLeft{
float:left;
margin:0 8px 0 0;
}
/*コラム 右*/
.clmBoxRight{
float:right;
margin:0;
}


/*コラム内の画像余白*/
.clmBoxLeft p,
.clmBoxRight p{
float:left;
padding:5px 10px 5px 5px;
}

/*コラム内のテキスト*/
p.infoTxt{
float:left;
width:165px;
padding:5px 0 5px 0;
line-height:1.2;
}

/*コラム内のテキスト部分→リンク*/
p.infoTxt a{
display:block;
min-height:94px;
background:url(/sponsor/nakajima/common/images/bg_mn_arrow.gif) no-repeat right bottom;
}
*html p.infoTxt a{height:95px;}

p.infoTxt a:link,
p.infoTxt a:visited,
p.infoTxt a:hover,
p.infoTxt a:active
{color:#333;text-decoration:none;}


/* 動画 */
h3.youtube_text{
line-height: 1.2;
font-weight: bold;
font-size: 140%;
margin-bottom: 10px;
background-color: #1184d0;
color: #FFF;
padding: 5px;
}
