body {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;}p,h1{margin:0;	padding:0;	}body.school{	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;}td.school2{	color:#333333;	font-size:12px;}h1{	margin:0;	padding:0;	color:#666;	font-size:10px;	line-height:14px;	font-weight: normal;}h2{	margin:0;	padding:0;	color:#666;	font-size:10px;	line-height:14px;	font-weight: normal;	text-align: right;}/*start new navigation bar(071010)*/.bg_navitext1{background:#F0F0EC;	color:#333;	font-size:10px;	line-height:12px;	text-align:center;	}.bg_navitext2{background:#E3E3DC;	color:#301A09;	font-size:10px;	line-height:12px;	text-align:center;	}.salonentry{color:#CC0000;	font-size:10px;	line-height:12px;	text-align:center;	}a:link.bg_navitext1{background:#F0F0EC;	color:#333;	font-size:10px;	line-height:12px;	text-align:center;	text-decoration:underline;	}a:visited.bg_navitext1{background:#F0F0EC;	color:#333;	font-size:10px;	line-height:12px;	text-align:center;	text-decoration:underline;	}a:hover.bg_navitext1{background:#F0F0EC;	color:#C00;	font-size:10px;	line-height:12px;	text-align:center;	text-decoration:none;	}.bg_navitext2{background:#E3E3DC;	color:#301A09;	font-size:10px;	line-height:12px;	text-align:center;	}a:link.bg_navitext2{background:#E3E3DC;	color:#301A09;	font-size:10px;	line-height:12px;	text-align:center;	text-decoration:underline;	}a:visited.bg_navitext2{background:#E3E3DC;	color:#301A09;	font-size:10px;	line-height:12px;	text-align:center;	text-decoration:underline;	}a:hover.bg_navitext2{background:#E3E3DC;	color:#C00;	font-size:10px;	line-height:12px;	text-align:center;	text-decoration:none;	}.salonentry{color:#CC0000;	font-size:10px;	line-height:12px;	text-align:center;	}a:link.salonentry{color:#CC0000;	font-size:10px;	line-height:12px;	text-align:center;	text-decoration:underline;	}a:visited.salonentry{color:#CC0000;	font-size:10px;	line-height:12px;	text-align:center;	text-decoration:underline;	}a:hover.salonentry{color:#301A09;	font-size:10px;	line-height:12px;	text-align:center;	text-decoration:none;	}/*end new navigation bar(071010)*//*start contents left recommend salon area*/.title_recommend{background:url("../image/bg_recommend-salon.gif") no-repeat;	color:#FFF;	font-size:16px;	line-height:32px;	padding-left:22px;	font-weight:bold;	text-decoration:none;	}a:hover.title_recommend-text{color:#FFF;	text-decoration:none;}.bg_rcmd_salonname{background:url("../image/bg_salon-rec-title.gif") no-repeat;	padding-left:10px;	color:#FFF;	line-height:23px;	font-weight:bold;	text-decoration:none;	}.bg_rcmdbase1{background:#EEEAE2 url("../image/bg_salonreccomend-space1.gif") repeat-x;}.bg_rcmdbase2{background:#FFF;}.bg_rcmd_shadow1{background:url("../image/bg_salonreccomend-space1.gif") repeat-x;	height:11px;	}.bg_rcmd_shadow2{background:url("../image/bg_salon-rec-titlespace.gif") repeat-x;	height:8px;	}.font_14_brown_b_under{	text-decoration:underline;	color:#8A644A;	font-size:14px;	line-height:26px;	}a:link.rcmd_salonname{color:#FFF;	line-height:23px;	font-weight:bold;	text-decoration:none;	}a:visited.rcmd_salonname{color:#FFF;	line-height:23px;	font-weight:bold;	text-decoration:none;	}a:hover.rcmd_salonname{color:#FFF;	line-height:23px;	font-weight:bold;	text-decoration:underline;	}/*end contents left recommend salon area*//*start contents right area*/.title01{background:url("../image/back_s_title01.gif") no-repeat;	color:#FFF;	font-size:10px;	line-height:12px;	}/*end contents right area*/.font_8{color:#333333; font-size:8px;}.font_10{color:#333333; font-size:10px; line-height:12px;}.font_10ch{color:#333333; font-size:10px;}.font_10ch_red{color:#D81709; font-size:10px;}.font_10_red{color:#D81709; font-size:10px;}.font_10_padding{color:#333333; font-size:10px; padding:5px 5px 5px 5px;}.font_10_white{color:#FFFFFF; font-size:10px; line-height:12px;}.font_10_brown{color:#8A644A; font-size:10px;}.font_10_brown_padding{color:#8A644A; font-size:10px; padding:5px 5px 5px 5px;}.font_10_pink{color:#E15778; font-size:10px;}.font_10_pink_b{color:#E15778; font-size:10px; font-weight:bold;}.font_10_pink_padding{color:#E15778; font-size:10px; padding:5px 5px 5px 5px;}.font_12{color:#333333; font-size:12px; line-height:16px;}.font_12b{color:#333333; font-size:12px; font-weight:bold; padding:5px 5px 5px 5px;}.font_12_padding{color:#333333; font-size:12px; padding:10px 0px 10px 5px;}.font_12_padding2{color:#333333; font-size:12px; line-height:16px; padding:0px 0px 5px 5px;}.font_12_padding3{color:#333333; font-size:12px; padding:10px 10px 0px 10px;}.font_12_height14{color:#333333; font-size:12px; line-height:14px;}.font_12_height16{color:#333333; font-size:12px; line-height:16px; padding:5px 5px 5px 5px;}.font_12style{color:#333333; font-size:12px; line-height:16px; padding:10px 10px 10px 10px;}.font_12b_pink{color:#E15778; font-size:12px; font-weight:bold;}.font_12b_pink_padding{color:#E15778; font-size:12px; padding:10px 5px 20px 0px;}.font_12b_pink_padding{color:#E15778; font-size:12px; padding:5px 0px 0px 5px;}.font_12b_pink_padding2{color:#E15778; font-size:12px; padding:5px 0px 20px 5px;}.font_12_red{color:#D81709; font-size:12px;line-height:16px;}.font_12_redb{color:#D81709; font-size:12px; font-weight:bold;line-height:16px;}.font_12_pink{color:#E15778; font-size:12px;}.font_12_white{color:#FFFFFF; font-size:12px;}.font_12_sitemap{color:#FFFFFF; font-size:12px; font-weight:bold; padding:5px 5px 5px 5px;}.font_12_brown{color:#8A644A; font-size:12px; padding:5px 5px 5px 5px;}.font_12_brown_b{color:#8A644A; font-size:12px; font-weight:bold;}.font_12_brown_b2{color:#8A644A; font-size:12px; font-weight:bold; padding:5px 5px 5px 5px;}.font_14b{color:#333333; font-size:14px; font-weight:bold;}.font_14{color:#333333; font-size:14px;}.font_14_brown{color:#8A644A; font-size:14px; padding:5px 5px 5px 5px;}.font_14_brown_b{color:#8A644A; font-size:14px; font-weight:bold; padding:5px 5px 5px 5px;}.font_14_brown2_b{color:#663333; font-size:14px; font-weight:bold; padding:5px 5px 5px 5px;}.font_14_brown3_b{color:#8A644A; font-size:14px; font-weight:bold; }.font_14_red{color:#D81709; font-size:14px;}.font_12_red{color:#D81709; font-size:12px; line-height:18px;}.font_14_red2{color:#D81709; font-size:14px; line-height:20px;}.font_14_red_paddingb{color:#D81709; font-size:14px;padding:5px 5px 5px 5px; font-weight:bold;line-height:20px;}.font_14_red_b{color:#D81709; font-size:14px; font-weight:bold;}.font_12_pink_b{color:#E15778; font-size:12px; font-weight:bold;}.font_14_pink_b{color:#E15778; font-size:14px; font-weight:bold;}.font_14_pink{color:#E15778; font-size:14px; }.font_14_white_padding{color:#FFFFFF; font-size:14px; padding:5px 5px 5px 5px;}.font_14_link{color:#FFFFFF; font-size:14px; font-weight:bold; padding:5px 5px 5px 5px;}.font_14_green{color:#3B8C3C; font-size:14px;}.font_14_green2{color:#999966; font-size:14px; font-weight:bold;}.font_14_blue{color:#0A50A1; font-size:14px;}.font_14_brown_2{color:#664B1F; font-size:14px; font-weight:bold;}.tit_white{color:#ffffff; font-size:14px; font-weight:bold;}.new_y{color:#FFFF00; font-size:14px; font-weight:bold;}.pickup_14b{color:#662A19; font-size:14px; font-weight:bold;}.l{color:#666; font-size:12px; line-height:16px; font-weight: normal;}h1.font_10{font-size:10px;font-weight: normal;line-height:12px;color:#666;	}h2.font_10{margin:0;padding:0;font-size:10px;font-weight: normal;line-height:12px;color:#666;	}h3.font_10{margin:0;padding:0;font-size:10px;font-weight: normal;line-height:12px;color:#666;	}.font_18_pink{color:#E15778; font-size:18px; line-height:22px;}.font_18_pink_b{color:#E15778; font-size:18px; line-height:22px;font-weight:bold;}.font12_22{color:#333333; font-size:12px; line-height:22px;}.bg_banner {background-image:url("../image/back_banner01.gif");	background-repeat:repeat;	background-position:0% 0%;}	.bg_line_pink {background-image:url("../image/line_ten_pink.gif");	background-repeat:repeat-x;	background-position:0% 0%;}	.bg_line_blue {background-image:url("../image/line_ten_blue.gif");	background-repeat:repeat-x;	background-position:0% 0%;}	.bg_login {background-image:url("../image/img_title_c01.gif");	background-repeat:repeat-x;	background-position:0% 0%;	color:#8A644A;	font-size:14px;	font-weight:bold;	}	.bg_line_green {background-image:url("../image/line_ten_green.gif");	background-repeat:repeat-x;	background-position:0% 0%;}	.bg_line_brown {background-image:url("../image/line_brown.gif");	background-repeat:repeat-x;	background-position:0% 0%;}	.bg_line_brown2 {background-image:url("../../image/line_brown.gif");	background-repeat:repeat-x;	background-position:0% 0%;}.bg_tit_pickup {background-image:url("../image/title_pickup.gif");	background-repeat:no-repeat;	background-position:0% 0%;}.bg_main_title{background-color:#F2F2F2; padding:5px 0px 5px 5px;}.bg_white{background-color:#FFFFFF;}.bg_white_campaign{background-color:#FFFFFF; padding:10px 10px 10px 10px;}.bg_cream{background-color:#F7F5E9;}.bg_cream_padding{background-color:#F7F5E9; padding:5px 5px 5px 5px;}.bg_cream2{background-color:#F0EADF;}.bg_cream2p{background-color:#F0EADF; padding:5px 5px 5px 5px;}.bg_cream3{background-color:#F5F4F0; padding:10px 10px 10px 10px;}.bg_cream1_campaign{background-color:#F7F5E9; padding:10px 10px 10px 10px;}.bg_glay{background-color:#F5F5F5;}.bg_glay2{background-color:#F2F2F2; padding:10px 10px 10px 10px;}.bg_glay3{background-color:#EDEDE8; padding:2px 2px 2px 2px;}.bg_glay4{background-color:#EDEBDC; padding:2px 2px 2px 2px;}.bg_green{background-color:#EEEFDC;}.bg_green2{background-color:#D9E5CC;}.bg_green3{background-color:#F5FBF0;}.bg_brown{background-color:#F0EADF;}.bg_brown2{background-color:#CBBFB8;}.bg_brown3{background-color:#D7D1C7; padding:10px 10px 10px 10px;}.bg_pink{background-color:#F2E5EC;}.bg_blue{background-color:#DCE9EE;}.bg_yelow{background-color:#F8F5D7;}.bg_padding{padding:10px 10px 10px 10px;}.btn_right{padding:0px 0px 0px 0px;}.btn_padding{padding:2px 2px 2px 2px;}.btn_right2{right:auto;}.margin1{margin:10px 10px 10px 10px;}.padding1{padding:5px 5px 5px 5px;}.padding2{padding:10px 10px 10px 10px;}.chiiki_s {width: 106px;}.area_s {width: 305px;}.assumption_s {width: 235px;}.keywoed_s {width: 200px;}.or_and_s {width: 100px;}a:link {text-decoration:none;color:#333333;}a:visited {text-decoration:none;color:#333333;}a:hover {text-decoration:underline;color:#ff6600;}a:active {text-decoration:none;color:#333333;}a:link.style_clear{text-decoration:none;}a:visited.style_clear{text-decoration:none;}a:hover.style_clear{text-decoration:none;}a:active.style_clear{text-decoration:none;}a.pickup:link{color:#662A19;font-size:14px;font-weight:bold;}a.pickup:visited{color:#662A19;font-size:14px;font-weight:bold;}a.pickup:hover{text-decoration:underline;color:#ff6600;font-size:14px;font-weight:bold;}a.pickup:active{color:#333333;font-size:14px;font-weight:bold;}a.font_12_red:link {text-decoration:none;color:#D81709;}a.font_12_red:visited {text-decoration:none;color:#D81709;}a.font_12_red:hover {text-decoration:underline;color:#ff6600;}a.font_12_red:active {text-decoration:none;color:#D81709;}a.font_14_blue:link {text-decoration:none;color:#0A50A1;}a.font_14_blue:visited {text-decoration:none;color:#0A50A1;}a.font_14_blue:hover {text-decoration:underline;color:#ff6600;}a.font_14_blue:active {text-decoration:none;color:#0A50A1;}a.font_12_brown:link {text-decoration:none;color:#8A644A;}a.font_12_brown:visited {text-decoration:none;color:#8A644A;}a.font_12_brown:hover {text-decoration:underline;color:#ff6600;}a.font_12_brown:active {text-decoration:none;color:#8A644A;}a.font_14_red:link {text-decoration:none;color:#D81709;}a.font_14_red:visited {text-decoration:none;color:#D81709;}a.font_14_red:hover {text-decoration:underline;color:#ff6600;}a.font_14_red:active {text-decoration:none;color:#D81709;}a.font_14_green:link {text-decoration:none;color:#3B8C3C;}a.font_14_green:visited {text-decoration:none;color:#3B8C3C;}a.font_14_green:hover {text-decoration:underline;color:#ff6600;}a.font_14_green:active {text-decoration:none;color:#3B8C3C;}a.font_10_pink:link {text-decoration:none;color:#E15778;}a.font_10_pink:visited {text-decoration:none;color:#E15778;}a.font_10_pink:hover {text-decoration:underline;color:#ff6600;}a.font_10_pink:active {text-decoration:none;color:#E15778;}a.font_10_red:link {text-decoration:none;color:#D81709;}a.font_10_red:visited {text-decoration:none;color:#D81709;}a.font_10_red:hover {text-decoration:underline;color:#ff6600;}a.font_10_red:active {text-decoration:none;color:#D81709;}a.font_10ch_red:link {text-decoration:none;color:#D81709;}a.font_10ch_red:visited {text-decoration:none;color:#D81709;}a.font_10ch_red:hover {text-decoration:underline;color:#ff6600;}a.font_10ch_red:active {text-decoration:none;color:#D81709;}a.font_12_pink:link {text-decoration:none;color:#E15778;}a.font_12_pink:visited {text-decoration:none;color:#E15778;}a.font_12_pink:hover {text-decoration:underline;color:#ff6600;}a.font_12_pink:active {text-decoration:none;color:#E15778;}a.font_14_pink_b:link {text-decoration:none;color:#E15778;}a.font_14_pink_b:visited {text-decoration:none;color:#E15778;}a.font_14_pink_b:hover {text-decoration:underline;color:#ff6600;}a.font_14_pink_b:active {text-decoration:none;color:#E15778;}a.font_14_brown_b_under:link {text-decoration:underline;color:#8A644A;font-size:14px;line-height:26px;}a.font_14_brown_b_under:visited {text-decoration:underline;color:#8A644A;font-size:14px;line-height:26px;}a.font_14_brown_b_under:hover {text-decoration:underline;color:#ff6600;font-size:14px;line-height:26px;}a.font_14_brown_b_under:active {text-decoration:underline;color:#8A644A;font-size:14px;line-height:26px;}a.font_14_brown_b:link {text-decoration:none;color:#8A644A;}a.font_14_brown_b:visited {text-decoration:none;color:#8A644A;}a.font_14_brown_b:hover {text-decoration:underline;color:#ff6600;}a.font_14_brown_b:active {text-decoration:none;color:#8A644A;}a.font_10_white:link {text-decoration:none;color:#FFFFFF;}a.font_10_white:visited {text-decoration:none;color:#FFFFFF;}a.font_10_white:hover {text-decoration:none;color:#FFFF00;}a.font_10_white:active {text-decoration:none;color:#FFFFFF;}a.font_8:link {text-decoration:none;color:#333333;}a.font_8:visited {text-decoration:none;color:#333333;}a.font_8:hover {text-decoration:underline;color:#ff6600;}a.font_8:active {text-decoration:none;color:#333333;}a.font_10:link {text-decoration:none;color:#333333;}a.font_10:visited {text-decoration:none;color:#333333;}a.font_10:hover {text-decoration:underline;color:#ff6600;}a.font_10:active {text-decoration:none;color:#333333;}a.td.school2:link {text-decoration:underline;color:#886644;}a.school2:visited {text-decoration:underline;color:#886644;}a.school2:hover {text-decoration:underline;color:#ff6600;}a.school2:active {text-decoration:underline;color:#886644;}a.font_14_brown_2:link {text-decoration:none;color:#664B1F;}a.font_14_brown_2:visited {text-decoration:none;color:#664B1F;}a.font_14_brown_2:hover {text-decoration:underline;color:#ff6600;}a.font_14_brown_2:active {text-decoration:none;color:#664B1F;}.bthdnavi { 	background: url("../images/hd_parts02.gif") repeat-x;	text-align: center;}.bg_hd2 { 	background: url("../images/hd_parts04.gif") repeat-x;	font-size:10px;	line-height:14px;	color:#666;}.style_padding {	background-color: #FFFFFF;	padding: 5px;}.line_top{background-image:url("../image/line_top.gif");	background-repeat:repeat-x;	}.line_bottom{background-image:url("../image/line_bottom.gif");	background-repeat:repeat-x;	}	.border1{border-bottom:dotted 1px #666666;}.border2{border:solid 1px #666;}td.bg_hd_n{	background-image:url(../images/hd_base_n.gif);	text-align:left;	}td.bg_hd_menu{	background-image:url(../images/menu_parts01.gif);	text-align:left;	}.hd_sub{	color:#666;	font-size:10px;	line-height:14px;	font-weight:bold;	}.menu2{	color:#fff;	font-size:10px;	line-height:14px;	}a.menu2:link{	color:#ffff00;	text-decoration:none;	font-weight:bold;	}a.menu2:visited{	color:#ffff00;	text-decoration:none;	font-weight:bold;	}a.menu2:active{	color:#ffff00;	text-decoration:none;	font-weight:bold;	}a.menu2:hover{	color:#ffff00;	text-decoration:underline;	font-weight:bold;	}