@charset "EUC-JP";

#bijin1712 {
	line-height:20px;
	color: #666;
	font-family: "MS PGothic",sans-serif;
	width:950px;
	margin: auto;
	background:url('../../../img/bijin/1809/topimg.jpg') 0 0px no-repeat;
}
#bijin1712 p{line-height: 23px;/*font-size: 13.6px;*/}

#bijin1712 h4{margin:0;}
#bijin1712wrap{width:900px;margin:0 auto;background-color:#fff;}
#bijin1712 #mCnts02{width: 809px;text-align:left;margin:41px auto 0;padding-bottom:2px;}
.cf:after{
	content:"";
	clear:both;
	display:block;
}
/* hedder
----------------------------------------------- */
#bijin1712 #top {width: 900px;height: 396px;overflow: hidden;margin: 0 0 0 67px;}
#bijin1712 #top .topTtl {
	text-align: left;
	/*margin: 29px 0 29px 0;*/
	margin: 29px 0 37px 3px;
}
#bijin1712 #top h3 {width: 100%;margin: 0 0 42px 1px;text-align: left;}
#bijin1712 #top p {margin:0 0 0 1px;margin-bottom:43px;}

/* mCnts01 mCnts02 mCnts03
----------------------------------------------- */
.con_txt{
width:811px;
/*820?*/
margin: 10px auto 60px;
text-align: left;
line-height: 1.9;
letter-spacing:0.02em;
}
.con_txt:nth-child(4){
margin: 10px auto 30px;
}
.con_txt_p01{
width:450px;
line-height: 1.9;
letter-spacing:0.02em;
margin-left:45px;
margin: 18px 0 0 45px;
}


/* SNS
----------------------------------------------- */
ul#snsBtn{margin:2px 0px 0 0 !important;padding:0;}
#snsBtn {
	overflow: hidden;
	margin:0;
	/*padding: 0 10px 40px 0;*/
	width: 925px;
	list-style-type: none;
	margin-top:20px;
	margin-right:-20px;
}
#snsBtn li {float: right;margin: 10px 0 0 0;}
#snsBtn iframe {border:none;overflow:hidden;}
.mt2{margin-top:2px !important;}
.mt6{margin-top:6px !important;}
.mb7{margin-bottom:7px !important;}
.mmb7{margin:45px 0 30px 0;text-align:center;}
.mb10{margin-bottom:10px !important;}
.mb13{margin-bottom:13px !important;}
.mb19{margin-bottom:19px !important;}
.mb40{margin-bottom:40px !important;}
#bijin1712 #mCnts02 { width: 811px; text-align: left; margin: 0 auto;}
#bijin1712 #mCnts02 .mCnts02_inImg { float: right; margin-bottom: 0 2px 0 0px;}
.float {float: right;}
#bijin1712 .Img_bg{
	background:#ffefd6;
	width: 285px;
/*	height: 175px;*/
	overflow:hidden;
}
#bijin1712 .Img_bg img{margin:16px 10px 10px 10px;}
#bijin1712 .item_Txt_box{width:170px;float:left;margin:10px 10px 10px 22px;}
#bijin1712 .item_Txt_box3{width:170px;float:left;margin:10px 10px 10px 22px;}
#bijin1712 .item_Txt_box4{width:170px;float:left;margin:4px 10px 10px 22px;}
#bijin1712 .item_Txt_box_2{width:200px;float:left;margin:10px -3px 10px 22px;}
#bijin1712 .item_Txt_box p{margin:0;}
#bijin1712 .item_Txt_box_2 p{margin:0;}
#bijin1712 .item_Txt_box p:first-child{font-weight:bold;}
#bijin1712 .item_Txt_box4 p:first-child{font-weight:bold;}
#bijin1712 .item_Txt_box_2 p:first-child{font-weight:bold;}
#bijin1712 .fnt_txt_box{width:811px;margin:0 auto;}
#bijin1712 .fnt_txt_box:after{
	content:"";
	display:block;
	clear: both;
}
#bijin1712 .fnt_txt_box p{float:left;}
#bijin1712 .fnt_txt_box img{float:right;width:155px;}
#bijin1712 .big_box{float:right;width:285px;}
#bijin1712 .big_box .mb35{margin-bottom:10px;}
#bijin1712 .itemTtl{letter-spacing: 0;}
#bijin1712 .detailLink{margin-top:7px !important;}