@charset "utf-8";
/* CSS Document */

#perm{
	margin:0px auto;
	padding:0 0 80px;
	text-align:center;
	font:16px "Myriad Pro,Myriad","Fira Sans",Verdana,Roboto,"Droid Sans","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif ;-webkit-text-size-adjust : none;
	line-height:2em;
}

#perm h2{
	clear:both;
	font-size:30px;
	font-weight:bold;
}

h2.perm_title{
	margin:0px 0 0;
	background:url(../png/line.png) no-repeat center 4px;
	margin:50px 0 50px;
}


.perm_con_01{
	clear:both;
	width:900px;
	margin:0 auto;
	padding:0 0 50px;
	text-align:left;
}

.perm_con_01 img{
	margin:0 0 50px;
}

.perm_con_02{
	clear:both;
	width:980px;
	margin:0 auto;
	padding:0 0 80px;
	text-align:left;
}

.perm_con_01 h3{
	font-size:18px;
	font-weight:bold;
	margin:0 0 10px 0;
	padding:0 0 0 40px;
	background:url(../png/h3_bg.png) no-repeat 0px -5px;
}

.perm_con_02 h3{
	font-size:18px;
	font-weight:bold;
	margin:0 0 10px 0;
}

.perm_con_01 img{
	padding:0 0 80px 0;
}

.perm_con_01 .l{
	padding:0 80px 0 0;
}

.perm_con_01 .r{
	padding:0 0 0 80px;
}



.perm_collection{
	clear:both;
	margin:0 0 80px;
}

.perm_collection h2{
	padding:50px 0px 30px 0px;
	background:url(../png/con_salon_bg2.png) no-repeat center top;
}


.perm_collection h3{
	background:url(../png/line3.png) no-repeat center 50px;
}

.perm_collection ul{
	width:900px;
	margin:0 auto 0;
}

.perm_collection li{
	float:left;
	width:50%;
}



.perm_b_a{
	clear:both;
	padding:50px 0 80px 0;
}

.perm_con_02{
	clear:both;
	width:900px;
	margin:0 auto;
	padding:80px 0 0px;
	text-align:left;
}

.perm_con_03{
	clear:both;
	padding:0 0 80px;
	font-size:24px;
	line-height:1.8em;
}

.perm_con_03 span{
	font-weight:bold;
}