@charset "UTF-8";

.mb10{ margin-bottom:10px;}

h1{ text-align:center; display:block; width:100%; padding:50px 0 70px; }
h1 img{ }
.content{ width:1000px; margin:0 auto 40px; text-align:center; border-bottom:1px dashed #ddd; padding-bottom:50px;}
.content.last{ border:none}
.content h2{ font-size:25px; color:#333; text-align:center; font-weight:bold; font-family: "UD Shin Go Regular"; margin: 0 auto 30px; position:relative; padding:0 40px; display:inline-block}
.content h2:before{ content:",,"; color:#ddd; left:-5px; font-size:25px; position:absolute; transform: rotate(180deg);}
.content h2:after{ content:",,"; color:#ddd; margin-left:30px; font-size:25px; position:absolute}
p.link_btn a{ display:inline-block; width:300px; background:#FFF000; height:40px; padding-top:30px; border-radius:10px; text-decoration:none; color:#333; font-size:18px; font-weight:bold; margin:0 5px}
p.link_btn a:hover{ background:#333; color:#fff;}
small {background: #000 none repeat scroll 0 0; color: #fff; display: block; padding: 10px 0; width: 100%; text-align:center; font-size:13px;}
.spOnly{ display:none}

@media only screen and (max-width: 763px){
img{ width:100%;}
h1{ width:80%; padding:5% 10%; margin-bottom:8%;}
.content{ width:94%; margin:0 auto 40px; line-height:1.5;}
.spOnly{ display:block}
.content h2{ font-size:22px;}
p.link_btn a{ width:80%; font-size:20px; margin-bottom:10px; padding-top: 10px;}


}