@charset "UTF-8";/* CSS Document */
@font-face{font-family:'太丸';src:url('../fonts/marugoX.woff');}
@font-face{font-family:'Mゴ';src:url('../fonts/Mgen+BL.woff');}
@font-face{font-family:'丸ゴBW';src:url('../fonts/marugoB.woff');}
/*本ソフトでは表示フォントに「Mgen+」(http://jikasei.me/font/mgenplus/) を使用しています。
Licensed under SIL Open Font License 1.1 (http://scripts.sil.org/OFL)
© 2015 自家製フォント工房, © 2014, 2015 Adobe Systems Incorporated, © 2015 M+FONTS PROJECT
本ソフトでは表示フォントに「源真ゴシック」(http://jikasei.me/font/genshin/) を使用しています。
Licensed under SIL Open Font License 1.1 (http://scripts.sil.org/OFL)
© 2015 自家製フォント工房, © 2014, 2015 Adobe Systems Incorporated, © 2015 M+FONTS PROJECT
本ソフトでは表示フォントに「KHドットフォント」(http://jikasei.me/font/kh-dotfont/) を使用しています。
Licensed under SIL Open Font License 1.1 (http://scripts.sil.org/OFL)
© Keitarou Hiraki, Font Silo 1990-2015.*/

body{font:16px "Hiragino Kaku Gothic Pro","メイリオ", Meiryo, sans-serif;line-height:150%;background-image:url(../img/BB.jpg);}
a{text-decoration: none;}
#wrapper{width:1000px;margin:-10px auto 0; background-color:#FFd;-webkit-box-shadow:inset 0px 0px 150px #EECCC5;box-shadow:0px 0px 30px #95876B,inset 0px 0px 100px #EECCC5;behavior:url(http://www.eonet.ne.jp/~daitokuya/css/PIE.htc)\9;overflow:hidden;}

#box1{height:1000px;height:980px; background-image:url("../img/ring3.png");background-repeat:no-repeat;background-position:100px 330px;}

h1{position:absolute;margin:70px 0 0 96px;}
h2{text-align: center;line-height:2em;margin-top:80px; margin-bottom:60px; color:#707070;}
#box3{width:1000px;height:500px;}
#box3 img{margin:180px -100px 0 140px;}#box3 img:hover{opacity:0.6;}
#box4{height:3200px;}
#box4 h3{margin: 20px 0 80px 80px;font-size: 120%;line-height:2em;}
#ph img{position: absolute;box-shadow: 3px 3px 15px #403130;}
#box5{float: left; width: 1000px; height:300px;margin-top:260px;font-size: 100%;color: #247437;}#box5 p{text-align: center;font-size:130%;color:#707070;margin-top:-50px;}
#box7{height:114px; width: 1000px;}
#box2{height:100px;margin-top:-420px;}

/*お問い合わせ*/#tyuukan_bar01{position:absolute;background-color:#F7931E;width:1000px;height:100px;z-index:50;}
#logo002{padding:12px 0 0 20px;z-index:50; font-family:'丸ゴB','丸ゴBW'; font-size:16px;color:#FFF; line-height:32px;}
a.btn{display:block;position:absolute;height:46px;width:220px;margin:-60px 0 0 740px;text-decoration:none;font-size:24px;line-height:46px;text-align:center;border-radius:12px;}
a.blue,a.blue:hover,a.blue:visited {color:#996633;border:1px solid #eab551;border-bottom:1px solid #b98a37;text-shadow:0px 2px 0px #fedd9b;
background:#feda71;
background:-webkit-gradient(linear, left top, left bottom, color-stop(0.5, #feda71), color-stop(0.5, #febe4d));
background:linear-gradient(top, #feda71 50%, #febe4d 50%);
filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#feda71 50%', endColorstr='#febe4d 50%');
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#feda71 50%', endColorstr='#febe4d 50%')";
box-shadow:0 2px 0 #fee9aa inset;}
a.blue:hover {border:1px solid #ebc377;border-bottom:1px solid #cba157;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.5, #ffe599), color-stop(0.5, #ffc96b));
background:-ms-linear-gradient(top, #ffe599 50%,#ffc96b 50%);
background:linear-gradient(top, #ffe599 50%, #ffc96b 50%);
filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffe599 50%', endColorstr='#ffc96b 50%');
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffe599 50%', endColorstr='#ffc96b 50%')";
box-shadow:0 1px 0 #fef8ec inset;}#mailimg img{margin:0 4px 0 0;margin:0 4px -3px 0\9;}

/*フッター*/#footer{width:1000px;height:20px;}
.kodomo{text-align:center;font:16px "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, sans-serif;}
#C{font-size:20px;vertical-align:-4px;}#copy{font-size:14px;text-align:right; margin-top:-6px;}
.ohihima {margin: 0 0 0 180px;font-family:'太丸'; font-size:56px;}

#anzumaru{font:15px '丸ゴBW';color:#fff;text-align:center;line-height:160%;padding:4px;/*letter-spacing:-0.1em;*/height:225px;width:225px;
transform:rotate(-3deg);position:absolute; z-index:9;
background-color:#FC7E2D; border-radius:50%;}
