/* special */
.cl {
clear: both;
}
.sp_box01 {
border: #FFFF00 5px solid;
border-width: 0px 5px;
}
.sp_box02 {
padding: 0px 10px;
}
.sp_box03 {
padding: 0px 10px 0px 0px;
}

.sp_main {
background-image:  url("../../backnumber/data/n162/img/special/title.gif");
background-repeat: no-repeat;
background-position: left top;
color: #000000;
}
.sp_txt01 {
padding: 340px 0px 20px 0px;
margin-left: 10px;
}
.sp_txt02 {
padding: 5px 5px 0px 0px;
font-size: 10px;
color: #671D19;
text-align: right;
line-height: 135%;
}


.sp_nm {
font-size: 10px;
padding: 5px 0px 15px 0px;
}
.sp_nm02 {
font-size: 10px;
padding: 5px 0px 0px 0px;
}

.sp_tit01 {
font-size: 14px;
font-weight: bold;
margin-top: 15px;
}
.sp_tit02 {
color: #737373;
border-bottom: #737373 1px solid;
padding-bottom: 2px;
margin-bottom: 2px;
}
.sp_tit03 {
font-size: 14px;
font-weight: bold;
}


.sp_img02 {
background-image:  url("../../backnumber/data/n162/img/special/img02.jpg");
background-repeat: no-repeat;
padding: 430px 5px 0px 5px;
margin: 10px 0px;
font-size: 10px;
color: #671D19;
line-height: 135%;
}
.sp_img03 {
background-image:  url("../../backnumber/data/n162/img/special/img03.jpg");
background-repeat: no-repeat;
padding: 138px 0px 0px 0px;
margin: 0px 0px 5px 5px;
font-size: 10px;
color: #671D19;
line-height: 135%;
float: right;
}

.sp_shop {
color: #737373;
padding: 0px 0px 3px 0px;
font-weight: bold;
font-size: 14px;
border-bottom: #737373 1px solid;
}


.sp_img04 {
background-image:  url("../../backnumber/data/n162/img/special/img04.jpg");
background-repeat: no-repeat;
padding: 390px 10px 0px 10px;
margin: 30px 0px 0px 0px;
}

.sp_img05 {
background-image:  url("../../backnumber/data/n162/img/special/img05.jpg");
background-repeat: no-repeat;
padding: 155px 5px 0px 5px;
margin: 15px 0px 15px 0px;
font-size: 10px;
color: #671D19;
line-height: 130%;
}

.sp_img07 {
background-image:  url("../../backnumber/data/n162/img/special/img07.jpg");
background-repeat: no-repeat;
width: 200px;
float: left;
padding: 325px 0px 0px 5px;
margin: 5px 10px 5px 0px;
font-size: 10px;
color: #671D19;
line-height: 135%;
}

.sp_img08 {
background-image:  url("../../backnumber/data/n162/img/special/img08.jpg");
background-repeat: no-repeat;
background-position: 10px 0px;
padding: 0px 0px 0px 120px;
margin: 15px 0px 10px 0px;
}
.sp_img08txt {
margin: 20px 0px 40px 0px;
font-size: 10px;
color: #671D19;
line-height: 135%;
}

.sp_img09 {
background-image:  url("../../backnumber/data/n162/img/special/img09.jpg");
background-repeat: no-repeat;
padding: 365px 5px 0px 0px;
margin: 50px 0px 10px 0px;
font-size: 10px;
color: #671D19;
line-height: 135%;
text-align: right;
}

.sp_img11 {
background-image:  url("../../backnumber/data/n162/img/special/img11.jpg");
background-repeat: no-repeat;
padding: 385px 5px 0px 5px;
margin: 0px 0px 10px 0px;
font-size: 10px;
color: #671D19;
line-height: 135%;
}

.sp_img12 {
background-image:  url("../../backnumber/data/n162/img/special/img12.jpg");
background-repeat: no-repeat;
padding: 213px 5px 0px 5px;
margin: 15px 0px 10px 0px;
font-size: 10px;
color: #671D19;
line-height: 135%;
}

.fu_sui01 {
font-size: 10px;
color: #671D19;
margin: 40px 0px 10px 0px;
}
.fu_sui02 {
font-size: 10px;
color: #671D19;
padding: 0px 0px 90px 0px;
}

.sp_img14 {
background-image:  url("../../backnumber/data/n162/img/special/img14.jpg");
background-repeat: no-repeat;
background-position: right top;
padding: 0px 160px 20px 0px;
margin: 30px 0px 10px 0px;
}



/* peple */

.pe_img01 {
background-image:  url("../../backnumber/data/n162/img/peple/01.jpg");
background-repeat: no-repeat;
padding: 305px 0px 2px 0px;
margin: 3px 0px 0px 5px;
font-size: 10px;
color: #988746;
float: right;
width: 200px;
line-height: 135%;
}

.pe_phototext {
color: #988746;
font-size: 10px;
line-height: 135%;
}

.pe_img02 {
background-image:  url("../../backnumber/data/n162/img/peple/02.jpg");
background-repeat: no-repeat;
padding: 205px 0px 0px 0px;
margin: 10px 0px 0px 0px;
color: #988746;
font-size: 10px;
line-height: 135%;
}



/* beauty */

.beauty03 {
font-weight: bold;
color: #000000; 
text-align: right; 
font-size: 20px; 
margin: 10px 0px 2px 0px;
line-height: 140%;
}
.beauty04 {
font-weight: bold;
text-align: right; 
font-size: 16px; 
margin: 0px 0px 10px 0px;
}

.be_box {
border: #000000 1px solid;
padding: 5px;
font-size: 10px;
line-height: 135%;
}

.be_img01 {
margin: 10px 0px 5px 0px;
background-image:  url("../../backnumber/data/n162/img/beauty/01.jpg");
background-repeat: no-repeat;
background-position: left top;
padding: 0px 0px 0px 280px;
width: 360px;
}

.be_phototext {
color: #A4625E;
font-size: 10px;
line-height: 135%;
}





