div.logo31c87e7d div.logo h1,div.logo31c87e7d div.logo h1 a{color:#432a2a;color:#ffffff !important;}div.logo31c87e7d div.logo h1{font-size:250%;text-shadow:#432a2a 0.02em 0.02em 0, #432a2a -0.02em 0.02em 0, #432a2a 0.02em -0.02em 0, #432a2a -0.02em -0.02em 0, #432a2a 0.04em 0.04em 0, #432a2a 0.06em 0.06em 0, rgba(0, 0, 0, 0.3) 0.08em 0.08em 0.04em;-ms-filter:"DropShadow(color=#432a2a,offx=2,offy=2)";font-family:"fontello","Times New Roman","游明朝","ヒラギノ明朝 Pro W3","HGS明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;}div.logo31c87e7d div.logo span.sup,div.logo31c87e7d div.logo span.sub{color:#432a2a;font-size:140%;text-shadow:#432a2a 0.02em 0.02em 0, #432a2a -0.02em 0.02em 0, #432a2a 0.02em -0.02em 0, #432a2a -0.02em -0.02em 0, #432a2a 0.04em 0.04em 0, #432a2a 0.06em 0.06em 0, rgba(0, 0, 0, 0.3) 0.08em 0.08em 0.04em;-ms-filter:"DropShadow(color=#432a2a,offx=2,offy=2)";color:#ffffff !important;font-family:"fontello","Times New Roman","メイリオ","ＭＳ Ｐゴシック",sans-serif;}
div.btn02 div.btn a{margin:5px;background-color:#999999;padding:15px;}div.btn02 div.btn{font-size:1rem;}div.btn02 div.btn a{color:#ffffff;}div.btn02 div.btn{text-shadow:none;}
div.h20c87e7d{background-color:#e7c8c7;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(0.6,rgba(255,255,255,1)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,0),rgba(255,255,255,1) 60%);background-image:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,1) 60%);background-position:0 0;background-repeat:repeat;background-size:auto auto;padding:5px;-webkit-box-shadow:inset rgba(255,255,255,0.5) 1px 1px 0,inset rgba(255,255,255,0.5) -1px -1px 0;box-shadow:inset rgba(255,255,255,0.5) 1px 1px 0,inset rgba(255,255,255,0.5) -1px -1px 0;border:1px solid #b1706f;}div.h20c87e7d div.h h2,div.h20c87e7d div.h h3,div.h20c87e7d div.h h4,div.h20c87e7d div.h h2 a,div.h20c87e7d div.h h3 a,div.h20c87e7d div.h h4 a{color:#432a2a;}div.h20c87e7d div.h h2,div.h20c87e7d div.h h3,div.h20c87e7d div.h h4{text-shadow:#ffffff 0.04em 0.04em 0, #ffffff -0.04em 0.04em 0, #ffffff 0.04em -0.04em 0, #ffffff -0.04em -0.04em 0, #ffffff 0.08em 0.08em 0, #432a2a 0.1em 0.1em 0, rgba(0, 0, 0, 0.3) 0.12em 0.12em 0.04em;}div.h20c87e7d div.h{border-top:5px solid #b1706f;border-left:none;padding:10px;}div.h20c87e7d div.h:after{content:"\e83a";color:#b1706f;text-shadow:rgba(0,0,0,0.5) 0 0.02em 0;}div.h20c87e7d div.h h2,div.h20c87e7d div.h h3,div.h20c87e7d div.h h4,div.h20c87e7d div.h span.sup,div.h20c87e7d div.h span.sub{margin-left:54px;}div.h20c87e7d div.h:before{content:"";}div.h20c87e7d div.h:after,div.h20c87e7d div.h:before{font-size:250%;}
div.idii710uvv{background-image:url(./img/1000000000112.jpg);background-position:0 30%;background-repeat:no-repeat;background-size:cover;padding:[object Object]px 0;}
div.hr03 div.hr span.hr{border-bottom:1px dashed #999999;height:50px;margin-bottom:50px;}
div.img_11 div.img{display:block;}div.img_11 div.img img.self{}div.img_11 div.img img.spacer{}div.img_11 div.img .wrap{margin:1px;position:relative;}div.img_11 div.img span.txt{position:absolute;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);}div.img_11 div.img span.txt,div.img_11 div.img a.wrap span.txt{color:#ffffff;}
