@charset "utf-8";

.clear{clear:both;}

/*---------------------------------------------
beauty-career
First Import Style master
Version 1.0.0

http://www.beauty-career.jp

Last Update: 2010.07.08
---------------------------------------------

/*---------------------------------------------------------------------
 hope
---------------------------------------------------------------------*/

/*タイトル*/

#specialMain #spBox{width:810px; margin:30px 0 0 70px;}
/*#specialMain #spBox img{float:left;}*/
#specialMain #spBox .title{width:810px; height:297px;position:relative;}
#specialMain #spBox .title p{width:460px; position:absolute;top:220px;left:330px; font-size:12px; line-height:20px;}


/*タイトル*/


/*---------------------------------------------------------------------
 begin メイン
---------------------------------------------------------------------*/

#specialMain #spBox #stylistfile_main{width:810px;}

/*begin ターニングポイント*/


/*ターニングポイントA*/
#specialMain #spBox #stylistfile_main .point_a {width:202px; height:282px; float:left; background-image:url(../images/point_a.jpg); background-repeat:no-repeat; padding-top:70px;}
#specialMain #spBox #stylistfile_main .point_a p{width:175px; margin:0px auto; font-size:12px;}
#specialMain #spBox #stylistfile_main .point_a .stylist_age{font-size:24px; font-weight:bold;}
#specialMain #spBox #stylistfile_main .point_a .stylistage_tani{font-size:14px;}
#specialMain #spBox #stylistfile_main .point_a .p_title{font-size:14px; color:#2CA6E0; font-weight:bold;}
#specialMain #spBox #stylistfile_main .point_a .tensen p{font-size:12px; line-height:24px; background-image:url(../images/tensen.gif);}

/*ターニングポイントA*/

/*ターニングポイントB*/
#specialMain #spBox #stylistfile_main .point_b {width:203px; height:282px; float:left; background-image:url(../images/point_b.jpg); background-repeat:no-repeat; padding-top:70px;}
#specialMain #spBox #stylistfile_main .point_b p{width:175px; margin:0px auto;}
#specialMain #spBox #stylistfile_main .point_b .stylist_age{font-size:24px; font-weight:bold;}
#specialMain #spBox #stylistfile_main .point_b .stylistage_tani{font-size:14px;}
#specialMain #spBox #stylistfile_main .point_b .p_title{font-size:14px; color:#2CA6E0; font-weight:bold;}
#specialMain #spBox #stylistfile_main .point_b .tensen p{font-size:12px; line-height:24px; background-image:url(../images/tensen.gif);}
/*ターニングポイントB*/

/*ターニングポイントC*/
#specialMain #spBox #stylistfile_main .point_c {width:203px; height:282px; float:left; background-image:url(../images/point_c.jpg); background-repeat:no-repeat; padding-top:70px;}
#specialMain #spBox #stylistfile_main .point_c p{width:175px; margin:0px auto;}
#specialMain #spBox #stylistfile_main .point_c .stylist_age{font-size:24px; font-weight:bold;}
#specialMain #spBox #stylistfile_main .point_c .stylistage_tani{font-size:14px;}
#specialMain #spBox #stylistfile_main .point_c .p_title{font-size:14px; color:#2CA6E0; font-weight:bold;}
#specialMain #spBox #stylistfile_main .point_c .tensen p{font-size:12px; line-height:24px; background-image:url(../images/tensen.gif);}
/*ターニングポイントC*/

/*ターニングポイントD*/
#specialMain #spBox #stylistfile_main .point_d {width:202px; height:282px; float:left; background-image:url(../images/point_d.jpg); background-repeat:no-repeat; padding-top:70px;}
#specialMain #spBox #stylistfile_main .point_d p{width:175px; margin:0px auto;}
#specialMain #spBox #stylistfile_main .point_d .stylist_age{font-size:24px; font-weight:bold;}
#specialMain #spBox #stylistfile_main .point_d .stylistage_tani{font-size:14px;}
#specialMain #spBox #stylistfile_main .point_d .p_title{font-size:14px; color:#2CA6E0; font-weight:bold;}
#specialMain #spBox #stylistfile_main .point_d .tensen p{font-size:12px; line-height:24px; background-image:url(../images/tensen.gif);}

.small{font-size:10px;}
/*ターニングポイントD*/


/*end ターニングポイント*/

/*begin こだわりのシザー*/

#specialMain #spBox #stylistfile_main .stylist_scissors{background-image:url(../images/stylist_scissors.jpg); background-repeat:no-repeat; width:810px; height:258px;}
#specialMain #spBox #stylistfile_main .stylist_scissors .scissors_text{width:360px; float:left; font-size:12px; padding-left:25px; padding-right:15px; padding-top:90px;line-height:20px;}
#specialMain #spBox #stylistfile_main .stylist_scissors .scissors1{padding-top:75px; margin-right:5px; width:193px; float:left;}
#specialMain #spBox #stylistfile_main .stylist_scissors .scissors1 p{font-size:10px; padding-left:3px;}
#specialMain #spBox #stylistfile_main .stylist_scissors .scissors2{padding-top:75px; width:193px; float:left;}
#specialMain #spBox #stylistfile_main .stylist_scissors .scissors2 p{font-size:10px; padding-left:3px;}

/*end こだわりのシザー*/

/*begin トップスタイリストメッセージ*/

#specialMain #spBox #stylistfile_main .stylist_message{background-image:url(../images/stylist_message.jpg); background-repeat:no-repeat; width:810px; height:302px;}
#specialMain #spBox #stylistfile_main .stylist_message p .font14{font-size:14px; font-weight:bold;}
#specialMain #spBox #stylistfile_main .stylist_message p{width:350px; font-size:12px; line-height:24px; float:left; padding-top:120px; padding-left:50px;}
#specialMain #spBox #stylistfile_main .stylist_message p.long{width:350px; font-size:12px; line-height:24px; float:left; padding-top:105px; padding-left:50px;}
#specialMain #spBox #stylistfile_main .stylist_message img{float:right; padding-top:40px; padding-right:20px;}

/*end トップスタイリストメッセージ*/

/*begin サロン紹介*/

#specialMain #spBox #stylistfile_main .salon_information{width:810px;}
#specialMain #spBox #stylistfile_main .salon_information .information_text{width:551px; float:left;}
#specialMain #spBox #stylistfile_main .salon_information .information_text img{padding-bottom:10px;}
#specialMain #spBox #stylistfile_main .salon_information .information_text .salonname_hutoji{font-size:20px; font-weight:bold; border-bottom:solid 1px; margin-left:30px; margin-bottom:15px; padding-bottom:2px; padding-top:10px;}
#specialMain #spBox #stylistfile_main .salon_information .information_text .salonname_hutoji a:link{color:#000000;}
#specialMain #spBox #stylistfile_main .salon_information .information_text .salonname_hutoji a:visited{color:#000000;}
#specialMain #spBox #stylistfile_main .salon_information .information_text .salon_jusyo{padding-left:30px; line-height:24px;}
#specialMain #spBox #stylistfile_main .salon_information img{float:right;}

/*end サロン紹介*/


/*---------------------------------------------------------------------
 end メイン
---------------------------------------------------------------------*/

#specialMain #spBox .backnumber{margin-top:30px; float:right;}

p.salon_jusyo a:link{text-decoration:none;}
p.salon_jusyo a:active{text-decoration:none;}
p.salon_jusyo a:hover{text-decoration:underline;}