@charset "Shift_JIS";

html,body,div,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,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{
margin:0;
padding:0;
border:0;
outline:0;
font-size:100%;
font-weight:normal;
vertical-align:baseline;
background:transparent;
}
tbody,tfoot,thead,tr,th,td{
margin:0;
padding:0;
border:0;
outline:0;
vertical-align:top;
}
body{
font:13px/1.3 "‚l‚r ‚oƒSƒVƒbƒN",arial,helvetica,clean,sans-serif;
*font-size:small;
*font:x-small;
color:#333333;
font-size:87.5%;
}
caption{
text-align:left;
padding-bottom:5px;
}
p,dl,dt,dd{
padding:0;
margin:0;
}
ul{
list-style:none;
}
ul li{
list-style:none;
}
ol{
line-height:1.6;
padding-left:1.8em;
}
ol li{
list-style-type:decimal;
}
*ol{
padding-left:2.5em;
}
hr{
padding:0;
margin:0;
border:none;
}
body{
margin:0;
font-family:"ŸàƒSƒVƒbƒN‘Ì", "YuGothic", "ŸàƒSƒVƒbƒN", "Yu Gothic", 'ƒqƒ‰ƒMƒmŠpƒS Pro W3', 'Hiragino Kaku Gothic Pro', '‚l‚r ‚oƒSƒVƒbƒN', 'ƒƒCƒŠƒI', "Meiryo", sans-serif;
background-image:none;
}
a:hover > img{
opacity:0.7;
-ms-filter:"alpha(opacity=70)";
}
.only_pc{display:block;}
.only_sp{display:none;}



/**
-- header --
**/
.header{
width:950px;
margin:0 auto;
}
.header a{
display:block;
max-width:400px;
margin:3.35%;
}
.header a img{
vertical-align:top;
}



/***
---------- page back BTM ----------
***/
#btn--page-top{
width:70px;
height:70px;
position:fixed;
bottom:20px;
right:20px;
display:none;
}
#btn--page-top img{
width:100%;
height:auto;
}



/***
---------- footer ----------
***/
.footer{
width:100%;
padding:0;
margin:0;
border:none;
font-size:12px;
line-height:1.5;
color:#996600;
}
.footer .ft_bnr{
text-align: center;
margin: 30px 0 8px;
}
.footer a{
color:#996600;
text-decoration:none;
}
.footer a:hover{
text-decoration:underline;
}
.footer__top{
padding:10px 0;
border-top:1px solid #CCB27F;
text-align:center;
background:#FFFFFF;
}
.footer__middle{
padding:10px 0;
border-top:1px solid #CCB27F;
text-align:center;
background:#FFFFFF;
}
.footer__middle li{
display:inline-block;
padding:0 10px;
border-left:1px solid #CCB27F;
}
.footer__middle li:first-child{
border-left:none;
}
.footer__bottom{
padding:10px 0;
border-top:1px solid #CCB27F;
font-style:normal;
text-align:center;
background-color:#F7F2DA;
}
.footer__bottom > br{
display:none;
}



/* ššš ‚±‚Ìƒy[ƒW—pCSS */
#checkSheet{
min-width:980px;
background:#eef7e8;
}
#checkSheet .sheetInn{
max-width:980px;
margin:0 auto;
padding:60px 0;
text-align:center;
}
#checkSheet .sheetInn img{
width:100%;
vertical-align:middle;
}
#checkSheet .sheetInn .sheetPart01{
width:880px;
margin:0 auto;
}
#checkSheet .sheetInn h1{
padding:0;
margin:0;
}
#checkSheet .sheetInn h2{
padding:0;
margin:2.85% 0 0;
}
#checkSheet .sheetInn .sheetPart01 p{
font-size:22px;
line-height:155%;
letter-spacing:-0.05em;
padding:0;
margin:2.5% 0 0;
}
#checkSheet .sheetInn .sheetDl{
padding:0;
margin:3.5% 0 0;
}
#checkSheet .sheetInn .sheetDl a{
display:block;
max-width:48%;
margin:5px auto 45px;
}
