/* special */
.mcolor	{color:#801244; font-weight:bold;}
.cl {
clear: both;
}

.sp_nm {
font-size: 10px;
padding: 5px 0px 10px 0px;
text-align: right;
color:#000;
}

.sp_title {
background-image:  url("../../backnumber/data/n168/img/special/main.jpg");
background-repeat: no-repeat;
padding: 440px 0px 0px 300px;
font-size: 14px;
font-weight: bold;
color: #34AEA8;
margin: 0px;
}

.sp_title02 {
color: #737373;
border-bottom: #737373 1px solid;
padding-bottom: 2px;
margin-bottom: 10px;
text-align: right;
}

.sp_name01 {
font-size: 14px;
margin: 0px;
}
.sp_name02 {
font-size: 16px;
font-weight: bold;
}

.sp_shop01 {
color: #000;
font-size: 12px;
margin: 0px 0px 0px 0px;
line-height: 150%;
}
.sp_shop02 {
color: #000;
font-size: 12px;
margin: 0px 0px 0px 0px;
line-height: 150%;
}

.sp_pro {
font-size: 12px;
margin-top: 5px;
line-height: 150%;
}

.sp_img01 {
padding: 0px 0px 0px 0px;
margin: 1px 0px 10px 0px;
color: #34AEA8;
font-size: 10px;
line-height: 140%;
}
.sp_img01txt01 {
width:600px;
padding: 0px 5px 5px 5px;
}

.sp_img01txt02 {
margin-top: 125px;
padding: 5px 5px 5px 5px;
background-color: #D9D2CC;
}

.sp_img02 {
background-image:  url("../../backnumber/data/n168/img/special/img02.jpg");
background-repeat: no-repeat;
background-position: left top;
padding: 0px 0px 0px 220px;
margin: 0px 0px 10px 0px;
color: #534742;
font-size: 10px;
line-height: 140%;
}

.sp_img03bg {
background-color: #D9D2CC;
padding: 10px 10px 5px 10px;
}
/*　文中画像　*/
.sp_img03 {
float:right;
width:180px; 
padding:5px;
margin: 0px 0px 10px 0px;
color: #34AEA8;
font-size: 10px;
line-height: 120%;
}
/*　文中画像　*/
.sp_img04 {
float:right;
width:340px; 
padding:5px;
margin: 0px 0px 10px 0px;
color: #34AEA8;
font-size: 10px;
line-height: 120%;
}


.sp_img05 {
padding: 0px;
margin: 0px 0px 0px 0px;
color: #534742;
font-size: 11px;
line-height: 130%;
width:350px;
float:left;
}

.sp_img06 {
background-image:  url("../../backnumber/data/n168/img/special/img06.jpg");
background-repeat: no-repeat;
background-position: left top;
width: 280px;
padding: 425px 0px 0px 0px;
margin: 0px 0px 0px 0px;
color: #534742;
font-size: 12px;
line-height: 150%;
}

.sp_img07bg {
background-color: #D9D2CC;
padding: 10px 10px 10px 10px;
}
.sp_img07 {
background-image:  url("../../backnumber/data/n168/img/special/img07.jpg");
background-repeat: no-repeat;
padding: 138px 0px 0px 0px;
color: #534742;
font-size: 10px;
line-height: 140%;
}

.sp_img08 {
background-image:  url("../../backnumber/data/n168/img/special/img08.jpg");
background-repeat: no-repeat;
padding: 45px 0px 0px 210px;
margin: 10px 0px 10px 0px;
}

.sp_img09bg {
background-color: #D9D2CC;
padding: 10px 10px 10px 10px;
}
.sp_img09 {
background-image:  url("../../backnumber/data/n168/img/special/img09.jpg");
background-repeat: no-repeat;
padding: 300px 0px 0px 0px;
color: #534742;
font-size: 10px;
line-height: 140%;
}

.sp_img10bg {
background-color: #D9D2CC;
padding: 10px 10px 10px 10px;
float: right;
margin: 5px 0px 5px 5px;
}
.sp_img10 {
background-image:  url("../../backnumber/data/n168/img/special/img10.jpg");
background-repeat: no-repeat;
padding: 310px 0px 0px 0px;
color: #534742;
font-size: 10px;
line-height: 140%;
width: 200px;
}

.coming {
background-image:  url("../../backnumber/data/n168/img/special/img11.jpg");
background-repeat: no-repeat;
padding: 0px 0px 0px 360px;
color: #4C180F;
margin: 15px 0px 10px 0px;
line-height: 145%;
}
.coming_tit {
font-size: 14px;
font-weight: bold;
color: #fff;
padding: 5px;
background-color: #4C180F;
margin: 0px 0px 5px 0px;
}

.sp_img12bg {
background-color: #D9D2CC;
padding: 10px 10px 10px 10px;
margin: 10px 0px;
}
.sp_img12 {
background-image:  url("../../backnumber/data/n168/img/special/img12.jpg");
background-repeat: no-repeat;
background-position: right top;
padding: 30px 340px 0px 0px;
color: #534742;
font-size: 12px;
line-height: 140%;
}



/*　特集 vol.2　*/

/*　見出し３　*/
.m3	{font-size: 14px;margin: 10px 0px;}

/*　本文中の画像の回りこみ１　*/
.img_float1	{float:right; width:190px; margin:0 0 5px 5px;}
.img_float1 p	{margin-bottom:5px; color:#34AEA8; line-height:1.3em; font-size:11px;}

/*　本文中の画像の回りこみ２　*/
.img_float2	{float:right; width:340px; margin:0 0 5px 5px;}
.img_float2 p	{margin-bottom:5px; color:#34AEA8; line-height:1.3em; font-size:11px;}

#info_img1	{float:left; width:290px; }
#info_img1 p	{margin-bottom:5px; color:#34AEA8; line-height:1.3em; font-size:11px;}

#info_img2	{float:left; width:240px; }
#info_img2 p	{margin-bottom:5px; color:#34AEA8; line-height:1.3em; font-size:11px;}


/*　特集 vol.3　*/

.3_title	{width:620px;}
.3_title p	{font-size: 14px;font-weight: bold;color: #801244; padding:0 20px;}

.book_left	{padding:5px 5px 5px 200px; border-bottom:1px dashed #006633;}
.book_right	{padding:5px 200px 5px 5px; border-bottom:1px dashed #006633;}

.book_m	{font-size:18px; line-height:1.2em; color:#4D791B; font-weight:bold; }
.book_cho	{font-size:12px; color:#000; font-weight:bold; }
.book_txt	{line-height:1.4em;}


/*　タイアップページ　*/

#tu_title	{padding:400px 0 0 0;width:620px; background-image:url("../../backnumber/data/n168/img/special/tu_titile.jpg"); background-position:center top; background-repeat:no-repeat;}
#tu_title_txt	{font-size:10px; line-height:1.3em; color:#34B3D1;}

.tu_m	{font-size:16px; font-weight:bold; color:#0868AC; line-height:1.3em;}

#channel	{width:620px; padding:3px 0;}
.ncv	{width:118px; float:left; padding:0 3px;}
.ncv_m	{font-size:11px; font-weight:bold; color:#FFF; background-color:#0C3086; padding:3px;}
.ncv p	{font-size:11px; line-height:1.2em;}

#ncv_chara	{margin-top:15px;padding:100px 0 0 310px; background-image:url("../../backnumber/data/n168/img/special/ncv.jpg"); background-position: left top; background-repeat:no-repeat;}



