.top_point_hd {width:100%;}
.top_point_1 {width:40%; margin-left:10%;}
.top_point_2 {width:40%; margin-right:10%;}
.top_point_3 {width:40%; margin-left:10%;}
.top_point_4 {width:40%; margin-right:10%;}
.bn100 {width:100%;}
.map {width:100%;}
img#ladies {width:100%;}

/* カスタマイズ取込用 */
header h1 a {

width: 100%;
heght: 0;
margin: 0;
padding: 1.5em 0 0 0;

background-image: url(../img/smart/logo.png); /* 画像を拡大縮小するので、.png形式で出力 */
background-position: left top;
background-repeat: no-repeat;
-moz-background-size: contain; /* 背景画像の拡大縮小制御 */
background-size: contain; /* 背景画像の拡大縮小制御 */

display: block;
overflow: hidden;
text-indent: -9999px;

}

#lead {
background : url(../img/common/bg_lead.png) no-repeat 0 0;
padding : 20px; 
border : 1px solid #D1D1D1 ;
}

p.lead { color:#045C42; font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif; font-weight:bold; font-size:160%; margin-bottom:10px;}
.content h2 {margin-bottom:20px;}