@charset "utf-8";

html { background: #f4f4f4; }
body { margin : 0 auto; padding : 0 20px; width :800px; color :#333333; font-size :15px; text-align :center; background:url("img/back.gif") repeat-y center top; font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', sans-serif;}
h1 { color :#c0c0c0; font-size :10px; text-align :right; margin: 0 30px 0 0; padding: 10px 0 0 0; float: right; }
#header { height: 80px; width :740px; background:url("img/top.jpg") no-repeat center top; margin: 0px 20px 20px 20px; padding:1px 10px 0 10px; border-bottom:10px solid #ccc; }
h2 a { display: block; height: 49px; width: 394px; margin: 0px 15px; background: url("img/logo.jpg") no-repeat; text-decoration: none; text-indent: -9999px; float: left; }
#header p { color :#000000; text-align :left; font-size :13px; margin :0px 30px 0px 250px; }
#container { margin: 0px 20px 15px; border:0px solid red; }
.contents {margin:0 30px;}
.contents2 {margin:0 40px;}

ul { margin: 0px 10px; }
ul li { list-style-type: none;margin: 0px 15px 15px 0px; padding-left:15px; background: url(img/icon/li.gif) 0 3px no-repeat; font-size: 12px; float:left; }

body p { text-align :left; font-size: 14px; padding: 8px 5px 2px; margin: 0 0px 10px 0px; _margin: 0 0px 10px 0px; line-height: 1.4em; }
h3 { color :#06abd9; font-size :18px; font-weight:normal;margin :30px 25px 10px; padding: 7px 0 5px 20px; text-align :left; clear :both; background: #f6f6f6; border-left:10px solid #06abd9; }
.p1 { background:url("img/icon/p1.gif") no-repeat left center; padding: 5px 0 5px 75px; line-height: 22px; }
.p2 { background:url("img/icon/p2.gif") no-repeat left center; padding: 5px 0 5px 75px; line-height: 22px; }
.p3 { background:url("img/icon/p3.gif") no-repeat left center; padding: 5px 0 5px 75px; line-height: 22px; }
.p4 { background:url("img/icon/p4.gif") no-repeat left center; padding: 5px 0 5px 75px; line-height: 22px; height:70px; }
.p5 { background:url("img/icon/p5.gif") no-repeat left center; padding: 5px 0 5px 75px; line-height: 22px; height:70px;}
.ph { font-weight:normal;  font-size: 16px; color: #cc0000; }
.img1 { margin: 10px 30px 10px 20px; padding: 0; float: right; }
.img2 { margin: 10px 20px 20px 70px; padding: 0; float: left; }
#imgbt { margin: 10px 50px 10px 50px; padding: 0; float: right; }
#foot { clear: both; margin: 20px 0px 0 0px; padding-bottom:10px; text-align :center;}
#foot h4 { color :#0a4a86; font-size :15px; margin :5px 0 25px 10px; padding: 15px 0 0px 0; clear :left; }
#foot p { margin: 0 0px 5px 0px; padding: 0; _padding: 0 0 0 70px; font-size: 13px; text-align :center; }
a img { border: 0; }
a { text-decoration:none }
a:link { color :#01a0c7; }
a:active { color :#01a0c7; }
a:visited { color :#01a0c7; }
a:hover { color :#00f; }
/*----------Contener Link Color----------*/

#contener a { text-decoration:underline }
#contener a:link { color :#00f; }
#contener a:hover { color :#f60; }
/*----------Ue menu Link Color----------*/

#menu1 a { text-decoration:underline }
#menu1 a:link { color :#00f; }
#menu1 a:hover { color :#00f; }
#menu1 a:active { color :#00f; }
#menu1 a:visited { color :#00f; }
/*----------Foot Link Color----------*/

#foot a { text-decoration:none }
#foot a:link { color :#333; }
#foot a:hover { color :#333; }
#foot a:active { color :#333; }
#foot a:visited { color :#333; }


/* table */
.table_blue { width:100%; margin: 0 0 20px 0; background-color:#ccc; }
.table_blue th { background-color:#e8edfa; padding:7px; font-size:12px; }
.table_blue td { background-color:#fff; padding:7px; font-size:12px; }

.clear {clear:both;}
.red { color:#D81851; font-weight:bold; }
.red1 { color:#dc0303; font-weight:bold; font-size:14px }
.red2 { color:#dc0303; }
.blue0 { color:#0068b7; font-weight:bold; }
.blue { color:#1d3994; font-weight:bold; font-size:14px; }
.blue1 { color:#1d3994; font-weight:bold; font-size:18px; }
.blue2 { color:#0068b7; font-weight:bold; }
.purple { color:#1d2088; font-weight:bold; }
.orange { color:#d63a00; font-weight:bold; }
.orange2 { color:#d63a00; font-weight:bold; font-size:16px; }
.white { background-color:#FFFFFF; }
.yellow { background-color:#fefe8e; color:#000000; font-weight:bold; }
.afi { font-weight:bold; font-size:18px; }

.b { font-weight:bold; }
.pink1 { color: #ff66cc; background:url("img/yes.gif") no-repeat left center; padding-left: 25px; }
.pink2 { color: #ff66cc; background:url("img/no.gif") no-repeat left center; padding-left: 25px; }
.link { margin: 25px auto 10px; width: 300px; padding: 10px 80px; border:2px solid #f60; background: #feffee; }
.link a { font-weight: bold; font-size: 16px; }
.link a:hover { color :#f60; }
.img_r { border:1px solid #c2c2c2; padding:5px; margin:10px 0 15px 15px; }
.img_l { border:1px solid #c2c2c2; padding:5px; margin:10px 15px 15px 0px; }
.img_r2 { margin-left:15px; margin: 10px 0 15px 15px; }
.img_l2 { margin-right:15px; margin:3px 15px 15px 0; }
hr { clear: both; margin: 0 0 20px; padding: 0; border-width: 1px 0 0 0; border-style: solid none none none; height: 1px; color: #ccc; }

/*------------------------------------------------------------
   口コミ
-------------------------------------------------------------*/
.kutikomi { margin:0 0 20px 0; }
.kutikomi2 { margin:10px 0 10px 0; }
.kutikomi_top { background:url(img/bg/kutikomi_top.gif) no-repeat top; }
.kutikomi_bottom { background:url(img/bg/kutikomi_bottom.gif) no-repeat top; height:7px; }
.kutikomi_top p { margin:10px 17px 10px 23px; line-height:1.5em; }
.kutikomi_m10a { background:url(img/illust/10a.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_m10b { background:url(img/illust/10b.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_m10a_2 { background:url(img/illust/10a_2.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_m10b_2 { background:url(img/illust/10b_2.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_m20a { background:url(img/illust/20a.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_m20b { background:url(img/illust/20b.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_m20a_2 { background:url(img/illust/20a_2.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_m20b_2 { background:url(img/illust/20b_2.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_m20a_3 { background:url(img/illust/20a_3.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_m20b_3 { background:url(img/illust/20b_3.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_m20a_4 { background:url(img/illust/20a_4.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_m20b_4 { background:url(img/illust/20b_4.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_m30a { background:url(img/illust/30a.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_m30b { background:url(img/illust/30b.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_m30a_2 { background:url(img/illust/30a_2.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_m30b_2 { background:url(img/illust/30b_2.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_m30a_3 { background:url(img/illust/30a_3.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_m30b_3 { background:url(img/illust/30b_3.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_m30a_4 { background:url(img/illust/30a_4.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_m30b_4 { background:url(img/illust/30b_4.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_m40a { background:url(img/illust/40a.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_m40b { background:url(img/illust/40b.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_m40a_2 { background:url(img/illust/40a_2.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_m40b_2 { background:url(img/illust/40b_2.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_m40a_3 { background:url(img/illust/40a_3.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_m40b_3 { background:url(img/illust/40b_3.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_m40a_4 { background:url(img/illust/40a_4.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_m40b_4 { background:url(img/illust/40b_4.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_m50a { background:url(img/illust/50a.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_m50b { background:url(img/illust/50b.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_m50a_2 { background:url(img/illust/50a_2.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_m50b_2 { background:url(img/illust/50b_2.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_m50a_3 { background:url(img/illust/50a_3.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_m50b_3 { background:url(img/illust/50b_3.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_m50a_4 { background:url(img/illust/50a_4.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_m50b_4 { background:url(img/illust/50b_4.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_m60a { background:url(img/illust/60a.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_m60b { background:url(img/illust/60b.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_m60a_2 { background:url(img/illust/60a_2.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_m60b_2 { background:url(img/illust/60b_2.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_m60a_3 { background:url(img/illust/60a_3.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_m60b_3 { background:url(img/illust/60b_3.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_m60a_4 { background:url(img/illust/60a_4.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_m60b_4 { background:url(img/illust/60b_4.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_m70a { background:url(img/illust/70a.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_m70b { background:url(img/illust/70b.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_m70a_2 { background:url(img/illust/70a_2.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_m70b_2 { background:url(img/illust/70b_2.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_w10a { background:url(img/illust/w10a.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_w10b { background:url(img/illust/w10b.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_w10a_2 { background:url(img/illust/w10a_2.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_w10b_2 { background:url(img/illust/w10b_2.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_w10a_3 { background:url(img/illust/w10a_3.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_w10b_3 { background:url(img/illust/w10b_3.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_w20a { background:url(img/illust/w20a.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_w20b { background:url(img/illust/w20b.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_w20a_2 { background:url(img/illust/w20a_2.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_w20b_2 { background:url(img/illust/w20b_2.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_w20a_3 { background:url(img/illust/w20a_3.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_w20b_3 { background:url(img/illust/w20b_3.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_w30a { background:url(img/illust/w30a.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_w30b { background:url(img/illust/w30b.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_w30a_2 { background:url(img/illust/w30a_2.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_w30b_2 { background:url(img/illust/w30b_2.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_w30a_3 { background:url(img/illust/w30a_3.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_w30b_3 { background:url(img/illust/w30b_3.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_w40a { background:url(img/illust/w40a.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_w40b { background:url(img/illust/w40b.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_w40a_2 { background:url(img/illust/w40a_2.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_w40b_2 { background:url(img/illust/w40b_2.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_w40a_3 { background:url(img/illust/w40a_3.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_w40b_3 { background:url(img/illust/w40b_3.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_w50a { background:url(img/illust/w50a.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_w50b { background:url(img/illust/w50b.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_w50a_2 { background:url(img/illust/w50a_2.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_w50b_2 { background:url(img/illust/w50b_2.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_w50a_3 { background:url(img/illust/w50a_3.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_w50b_3 { background:url(img/illust/w50b_3.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_w60a { background:url(img/illust/w60a.gif) no-repeat 7px 0; width:80px; height:80px; }
.kutikomi_w60b { background:url(img/illust/w60b.gif) no-repeat 7px 0; width:80px; height:80px; }
