@charset "utf-8";

a{text-decoration:none;}
div.read{margin-bottom:30px;}
div.read h3{margin:0; padding:0; color:#333333; background:none; border:none; -moz-box-shadow:none; -webkit-box-shadow:none; text-shadow:none;}
div.read p{margin:0; padding:0;}

h3{margin:20px 0 12px;}
h3 span{font-size:0.8em;}

h5{color:#CC0033; font-size:1.2em; padding:4px; margin:0;}

.button { font-family:游ゴシック; padding:3px 20px;
	position: relative;
	background-color:#F8618E;
	border-radius: 4px;
	color: #fff;
	-webkit-transition: none;
	transition: none;
	box-shadow: 0 2px 0 #AE243D;
	text-shadow: 0 1px 1px rgba(0, 0, 0, .3);
}
.button:hover {
	background-color: #F9799F;
	box-shadow: 0 2px 0 #AE243D; text-decoration:none; color:#FFFFFF;
}
.button:active {top: 3px; box-shadow: none;}

p{line-height:1.6em;}


/* w2 */
div.boxGray{
	margin:30px auto; width:80%; background-color:#EEEEEE; padding:2px 30px; -webkit-border-top-left-radius: 22px;
    -webkit-border-top-right-radius: 22px;	  
    -webkit-border-bottom-left-radius: 22px;
    -webkit-border-bottom-right-radius: 22px; 	 
    -moz-border-radius-topleft: 22px;
    -moz-border-radius-topright: 22px;	  
    -moz-border-radius-bottomleft: 22px;
	-moz-border-radius-bottomright: 22px;
	}

div.boxGray p strong{
	color:#ff175f;
	}

dl.ng dt{
	margin:0 0 0;
	font-weight:bold;
	}

dl.ng dd{
	margin:0 0 1em;
	}

/* w3 */
div.w3{
	margin:0 auto 30px;
	}
div.w3 .txtC{text-align:center;}
div.w3 .txtC img{width:100%;}

div.w3 dl{ background-color:#FCE4E2;padding:2px 30px; -webkit-border-top-left-radius: 22px;
    -webkit-border-top-right-radius: 22px;	  
    -webkit-border-bottom-left-radius: 22px;
    -webkit-border-bottom-right-radius: 22px; 	 
    -moz-border-radius-topleft: 22px;
    -moz-border-radius-topright: 22px;	  
    -moz-border-radius-bottomleft: 22px;
	-moz-border-radius-bottomright: 22px;}
	
div.w3 dt{
	margin:0 0 1em;
	font-weight:bold;
	font-size:120%;
	color:#ff175f;	
	}

div.w3 dd{
	margin:0 0 2em;	
	}


div.w4 ul.ilist{
	margin:0 0 25px 0; padding:0;
	list-style:none; text-align:center;}

div.w4 ul.ilist li{
	display:block;
	margin:0 0 30px 0;
	padding:0;
	line-height:1.2;
	}
div.w4 ul.ilist li p{margin:0 0 0 24px;}

@media screen and (max-width:580px) {
div.w4 ul.ilist{text-align:left; margin-left:24px;}
}

div.w4 dl{
	clear: both;
	margin: 0 0 80px;
	}

div.w4 dt{
	margin:0;
	}

div.w4 h5{
	font-weight:bold;
	font-size:120%;
	color:#ff175f; margin:0; padding:0;
	}

ul.ex{display:table; margin:0; padding:0;}
ul.ex li{display:table-cell; margin:0; padding:3%; width:44%;}
ul.ex li img{ border:1px solid #CCCCCC; padding:8px; width:100%;}
@media screen and (max-width:580px) {
ul.ex{display:block;}
ul.ex li{display:block;}
ul.ex li img{width:auto;}
}

div.Box{background-color:#FFD5DA; padding:14px; margin:12px 0 60px; -webkit-border-top-left-radius: 22px;
    -webkit-border-top-right-radius: 22px;	  
    -webkit-border-bottom-left-radius: 22px;
    -webkit-border-bottom-right-radius: 22px; 	 
    -moz-border-radius-topleft: 22px;
    -moz-border-radius-topright: 22px;	  
    -moz-border-radius-bottomleft: 22px;
	-moz-border-radius-bottomright: 22px;}


/* w5 */
div.w5{
	}

div.w5 ul{
	list-style:none; margin:0; padding:0;
	}

div.w5 ul li{
	margin: 0 0 20px 0;
	padding:0 0 30px 160px;
	}

div.w5 ul li h5{
	margin:0 0 1em 0; padding:0;
	font-weight:bold;
	color:#ff175f;
	}

div.w5 ul li.n01{
	background: url(../images/face_lift/img_ill09.gif) no-repeat;
	}

div.w5 ul li.n02{
	background: url(../images/face_lift/img_ill10.gif) no-repeat;
	}

div.w5 ul li.n03{
	background: url(../images/face_lift/img_ill11.png) no-repeat;
	}

div.w5 ul li.n04{
	background: url(../images/face_lift/img_ill12.gif) no-repeat;
	}

div.w5 ul li.n05{
	background: url(../images/face_lift/img_ill13.gif) no-repeat;
	}

div.w5 ul li.n06{
	background: url(../images/face_lift/img_ill14.gif) no-repeat;
	}


/* w6 */
div.w6 ul{
	margin:0 0 12px 0; padding:0;
	}

div.w6 li{
	margin:0 0 1em; line-height:1.5em;
	padding:12px 0 20px 50px;
	list-style:none;
	}

div.w6 li.n01{
	background: url(../images/face_lift/list_n01.gif) no-repeat;
	}

div.w6 li.n02{
	background: url(../images/face_lift/list_n02.gif) no-repeat;
	}

div.w6 li.n03{
	background: url(../images/face_lift/list_n03.gif) no-repeat;
	}

div.w6 li.n04{
	background: url(../images/face_lift/list_n04.gif) no-repeat;
	}

div.w6 li h5{

	font-weight:bold;
	line-height:1.2;
	}

div.w6 dt{
	margin:0 0 1em;
	}

div.w6 dl{
	margin:0 0 83px;
	}

div.w6 dt h5{
	font-weight:bold;
	font-size:120%;
	color:#ff175f;
	}

div.w6 dd{
	margin:0 0 0;
	}

/* w7 */
div.w7{
	}

div.w7 div.ph{
	margin:0 0 40px;	
	width:241px;
	text-align:center;
	float: left;
	}

div.w7 div.txt{
	margin:0 0 40px;	
	width:700px;
	float:right;
	}

div.w7 div.txt h5{
	margin:0;
	font-size:100%; border:none;
	}

div.w7 dl{
	clear:both;
	margin:0 0 83px;
	}

div.w7 dt{
	margin:0 0 1em;
	}

div.w7 dt h5{
	font-weight:bold;
	font-size:120%;
	color:#ff175f;
	}

div.w7 dd{
	margin:0 0 0;
	}
