@charset "UTF-8";@media (min-width: 992px){html body header{width:960px}html body header nav ul{margin:0}html body header nav ul li a{margin:40px 0 0 0}}html body div#contents div#maincolumn{margin:0 0 20px 0}html body div#contents div#maincolumn section{margin:40px 0 0 0;*zoom:1;border-bottom:1px dotted #b67400}html body div#contents div#maincolumn section:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}html body div#contents div#maincolumn section:first-child{margin:0}html body div#contents div#maincolumn section h3{font-size:21px;line-height:28px;font-weight:bold;letter-spacing:2px;border-bottom:5px solid #b67400;margin:0 0 15px 0}html body div#contents div#maincolumn section.sanchi{width:100%}html body div#contents div#maincolumn section.sanchi p{margin:20px 0;font-size:15.59px;line-height:27px}html body div#contents div#maincolumn section.sanchi p.catch{font-size:20px;line-height:33px;font-weight:bold;color:#b67400;margin:0}html body div#contents div#maincolumn section.sanchi a{max-width:100%}html body div#contents div#maincolumn section.sanchi a img{max-width:100%}html body div#contents div#maincolumn section.sanchi a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}html body div#contents div#maincolumn section.sanchi h4{margin:20px 0 10px 0;color:#8cc11f;font-size:16px;line-height:28px;font-weight:bold}html body div#contents div#maincolumn section.sanchi div.photo{background-color:#8cc11f;text-align:center;padding:2.5% 0}html body div#contents div#maincolumn section.sanchi div.photo img{width:95%;display:block;margin:0 auto}html body div#contents div#maincolumn section.sanchi p.school-list{margin:10px 0;font-size:16px;line-height:24px}
