﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}/*! 111226 japan font on
YUI 3.4.1 (build 4118)
Copyright 2011 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
http://yuilibrary.com/license/
*/body{font:13px/1.231 "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","ＭＳ Ｐゴシック",arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small}select,input,button,textarea{font:99% "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","ＭＳ Ｐゴシック",arial,helvetica,clean,sans-serif}table{font-size:inherit;font:100%}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%}.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{zoom:1}*:first-child+html .clearfix{zoom:1}* html .clearfix{height:1%}.clearfix{display:block}.clearfix:after{font-size:0}html{overflow-y:scroll}body{background-color:#FFFFFF;color:#292929;-webkit-text-size-adjust:100%}a,a:link{color:#0568A7;text-decoration:underline;outline:0 none}a:visited{color:#0568A7;text-decoration:underline;outline:0 none}a:hover{color:#5095c1;text-decoration:underline}a:active{color:#0568A7;text-decoration:underline;outline:0 none}img{vertical-align:bottom}.header{width:100%;height:20px;background-color:#2D2D2D;font-size:0;line-height:0}.header p{width:1092px;margin:0 auto;padding-top:3px}.contentsWrap{background:#C0D64F url(../img/bg.png) repeat center top}.ttlWrap{position:relative;height:642px;background:#fff url(../img/town.png) repeat-x center bottom}.ttlWrap strong{position:absolute;left:50%;top:0;margin-left:257px;width:257px;height:39px;padding:11px 0 0 9px;background-color:#FFFFFF;border-right:2px solid #EF569B;border-bottom:2px solid #EF569B;border-left:2px solid #EF569B;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0;border-radius:0 0 10px 10px;z-index:1}.ttlWrap h1{position:absolute;left:50%;top:32px;width:566px;height:350px;margin-left:-508px}.ttlWrap p{position:absolute;left:50%;top:407px;width:566px;margin-left:-508px;font-size:124%;line-height:1.6}.ttlWrap .mainImg{position:absolute;left:50%;top:28px;margin-left:58px}.ttlWrap .close{position:absolute;left:50%;top:523px;width:565px;margin-left:-507px}.menuWrap{width:810px;height:86px;margin:20px auto 0 auto;padding:10px 10px 0 10px;background-color:#E2EAB7;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px}.menuWrap li{width:400px;background-color:#FFFFFF;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px}.menuWrap li:nth-child(1){float:left}.menuWrap li:nth-child(2){float:right}.menuWrap li a:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7}.snsWrap{width:970px;height:22px;margin:0 auto;padding:11px 0 8px 0}.snsTwitter{float:right;width:95px;height:22px}.snsFacebook{float:right;width:113px;height:22px;overflow:hidden}.kanseishokaiWrap{width:970px;margin:0 auto 31px auto;padding:34px 0 65px 0;background-color:#FFFFFF;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:4px 4px 10px rgba(0,0,0,0.12);-moz-box-shadow:4px 4px 10px rgba(0,0,0,0.12);-ms-box-shadow:4px 4px 10px rgba(0,0,0,0.12);-o-box-shadow:4px 4px 10px rgba(0,0,0,0.12);box-shadow:4px 4px 10px rgba(0,0,0,0.12)}.kanseiWrap{padding-bottom:42px}.kanseiWrap>p{width:910px;margin:0 auto;padding-bottom:32px}.kanseiWrap>ul{width:880px;margin:0 auto}.kanseiWrap>ul>li{width:390px;padding:0 20px 30px 20px;background-color:#F2EDD6;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px}.kanseiWrap>ul>li:nth-child(1){float:left}.kanseiWrap>ul>li:nth-child(2){float:right}.kanseiWrap>ul>li p{position:relative;width:390px;height:303px}.kanseiWrap>ul>li p img{position:absolute;left:0;bottom:0}.kanseiWrap>ul>li ul{width:380px;margin:0 auto;padding-top:7px}.kanseiWrap>ul>li li{margin-top:10px;background-color:#FFFFFF;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px}.kanseiWrap>ul>li a:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7}.shokaiWrap{padding-top:42px}.shokaiWrap h2{width:910px;height:40px;margin:0 auto;background-color:#73AE1E;-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px;border-radius:8px 8px 0 0;text-align:center}.shokaiWrap h3{width:910px;margin:0 auto;padding:47px 0 17px 0;border-bottom:4px solid #454545}.shokaiWrap ul{width:900px;margin:0 auto;padding:21px 3px 19px 7px;background:url(../img/shokai_bg.jpg) repeat-y center top;box-shadow:0px 8px 5px -5px rgba(0,0,0,0.14) inset;-moz-box-shadow:0px 8px 5px -5px rgba(0,0,0,0.14) inset;-webkit-box-shadow:0px 8px 5px -5px rgba(0,0,0,0.14) inset}.shokaiWrap li{float:left}.mainWrap{width:970px;margin:0 auto;padding:30px 0 82px 0;background-color:#FFFFFF;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:4px 4px 10px rgba(0,0,0,0.12);-moz-box-shadow:4px 4px 10px rgba(0,0,0,0.12);-ms-box-shadow:4px 4px 10px rgba(0,0,0,0.12);-o-box-shadow:4px 4px 10px rgba(0,0,0,0.12);box-shadow:4px 4px 10px rgba(0,0,0,0.12)}.mainWrap h2{width:910px;height:40px;margin:0 auto;background-color:#73AE1E;-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px;border-radius:8px 8px 0 0;text-align:center}.mainWrap dl{width:908px;margin:0 auto;padding:4px 0 68px 0}.mainWrap dt{padding:38px 0 16px 1px;background:url(../img/line.png) no-repeat left bottom;font-size:154%;line-height:1;font-weight:bold}.mainWrap dt:before{content:'';display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:11px;height:11px;margin-right:13px;border:6px solid #F374AD;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;vertical-align:-4px}.mainWrap dd{width:850px;margin:0 auto;padding-top:22px}.mainWrap dd p{padding-bottom:15px;font-size:124%;line-height:1.5}.mainWrap dd .attention{padding:2px 0 0 14px;font-size:108%;line-height:1.7;text-indent:-14px;color:#646464}.mainWrap dd ul{padding-left:5px}.mainWrap dd li{padding-bottom:7px;font-size:124%;line-height:1.5}.mainWrap dd li:before{content:'';display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:6px;height:6px;margin-right:9px;background-color:#575757;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;vertical-align:3px}.mainWrap .dd1Wrap{width:907px;padding:21px 0 10px 1px}.mainWrap .dd1Wrap li{position:relative;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:300px;height:392px;padding-bottom:0;font-size:0;line-height:0}.mainWrap .dd1Wrap li img{position:absolute;bottom:0;left:8px}.mainWrap .dd1Wrap li:before{content:none}.ruleWrap{width:850px;margin:0 auto}.ruleWrap h3{margin-bottom:18px;padding:11px 0 9px 0;background-color:#EEEEEE;font-size:154%;line-height:1;font-weight:bold;text-align:center}.ruleWrap .scrollWrap{width:848px;height:398px;border:1px solid #959595;overflow:auto}.ruleWrap p{width:794px;margin:0 auto;padding:19px 0 29px 0;font-size:108%;line-height:1.2}.ruleWrap h4{width:792px;margin:0 auto;padding-bottom:10px;font-size:124%;line-height:1;border-bottom:1px solid #A0A0A0}.ruleWrap ul{width:784px;margin:0 auto;padding-bottom:25px}.ruleWrap ul>li{padding:11px 0 3px 10px;font-size:108%;line-height:1.2;text-indent:-10px}.ruleWrap ul>li:before{content:'';display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:4px;height:4px;margin-right:6px;background-color:#626262;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;vertical-align:3px}.ruleWrap ul>li a{display:block;margin:8px 0 0 14px}.ruleWrap ol{padding:5px 0 0 10px}.ruleWrap ol>li{padding-top:6px}.btnWrap{padding:56px 0 66px 0;text-align:center}.btnWrap strong{display:block;padding-bottom:16px;font-size:139%;line-height:1.3;font-weight:bold;color:#DA3C83}.btnWrap a:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7}.finWrap{position:relative;width:670px;margin:0 auto;background:url(../img/bg_s.png) repeat left top;text-align:center}.finWrap:before,.finWrap:after{content:'';position:absolute;width:14px;height:14px;background-color:#FFFFFF;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.finWrap:before{left:7px;top:7px}.finWrap:after{right:7px;top:7px}.finWrap p{padding:26px 0 22px 0;font-size:154%;line-height:1.3;font-weight:bold}.finWrap p:before,.finWrap p:after{content:'';position:absolute;width:14px;height:14px;background-color:#FFFFFF;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.finWrap p:before{left:7px;bottom:7px}.finWrap p:after{right:7px;bottom:7px}.pagetop{padding:23px 34px 13px 0;text-align:right}.pagetop a{position:relative;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:60px;height:42px;padding-top:18px;background-color:#585656;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;text-align:center}.pagetop a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:0.3}.footer{padding:19px 0 35px 0;text-align:center}.footer strong{display:block;text-align:center}.footer strong img{vertical-align:middle}.footer p{padding-top:20px;font-size:93%;line-height:1}.footer span{padding-top:5px;display:block;font-size:77%;line-height:1}
