@charset "utf-8";
/* CSS Document */

html{color:#666;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%}legend{color:#000}#yui3-css-stamp.cssreset{display:none}

/*テキスト装飾*/
h1,h2{font-size:48px;color: #fff;background: #e2739d;margin:0 auto 50px;}
h1{padding:10px;}
h3{width:900px;font-size:38px;color: #fff;background: #e2739d;margin:10px auto 30px;}
h4{font-size:28px;margin:10px auto;}
h5{font-size: 28px;color: #fff;background: #a1ccd2;}
h6{font-size:20px;margin:30px auto 10px;}
h2,h3,h4,h5,h6{padding:15px 0 10px;}
h1,h2,h3,h4,h5,h6{font-weight: bold;text-align:center;}
h2,h5{width:1000px;}
p {line-height:1.8em;}
a{text-decoration: none;}
small{font-size:12px;}
a:hover{opacity:0.8;}
/*テキスト装飾*/

.red{color:#c60019;}
.bold{font-weight:bold;}

/*本体共通項目*/
body {margin: -25px auto 0;padding: 0px;font-family:'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', sans-serif !important;	font-size: 15px;background:#ebeddf;}
.wrapper{
width:1000px;margin:0 auto;
box-shadow:0px 2px 5px 0px #666666;
-moz-box-shadow:0px 2px 5px 0px #666666;
-webkit-box-shadow:0px 2px 5px 0px #666666;
border:1px solid #cccccc;
}
img {border:0;vertical-align: bottom;}
article {background-color:#ffffff;text-align:left;}
section {padding-bottom:50px;text-align:center;}
.toi{padding:0 0 50px;}
section p{width: 890px;margin:0px auto;padding:10px;text-align:left}
.secKotei01{padding:0;}
/*本体共通項目*/

/*ul*/
ul{width:840px;margin:50px auto;padding:20px;text-align:left;border: 10px solid #ff7676;}
ul li{padding:20px 0 20px 60px;font-weight:bold;font-size:20px;background: url(images/chk.png) no-repeat 0 center;}
/*ul*/

/*フッター*/
footer{text-align:center;background-color:#ec74a2;font-size:14px;color:#FFFFFF;}
.f_navi ul{width:400px; margin: 0 auto;padding:0;border:none;}
.f_navi ul li{display: inline;padding:0 20px;background: none;font-size:12px;}
/*フッター*/

@media (max-width:767px){
section p{text-align: left;width:90%;margin:10px auto;}
h1,h2{font-size:28px;}
h3{font-size:24px;margin:0 auto 20px;width:90%;}
h4{font-size:20px;}
h5{font-size:20px;}
h6{font-size:16px;margin:20px;}
.wrapper,h2,.wrapper h5{width:100%;}
ul{width:80%;padding:4%;margin:0 auto;}
ul li{font-size: 18px;padding:15px 0 15px 60px;}

pre img {
width:100%;
max-width: 100%;
height: auto;
}
pre .img80 {
width:80%;
max-width: 80%;
height: auto;
}

.f_navi ul{width:90%; margin: 0 auto;}
.f_navi ul li{padding:8px;}
}