@keyframes slide1 {
	0% {opacity: 0;}
	10% {opacity: 1;}
	30% {opacity: 1;}
	40% {opacity: 0;}
	100% {opacity: 0;}
}@keyframes slide2 {
	0% {opacity: 0;}
	20% {opacity: 0;}
	30% {opacity: 1;}
	60% {opacity: 1;}
	70% {opacity: 0;}
	100% {opacity: 0;}
}@keyframes slide3 {
	0% {opacity: 0;}
	50% {opacity: 0;}
	60% {opacity: 1;}
	85% {opacity: 1;}
	95% {opacity: 0;}
	100% {opacity: 0;}
}#mainimg{clear:left;width:100%;position:relative;margin-bottom:20px}.slide0,.slide1,.slide2,.slide3{border-radius:10px}.slide1,.slide2,.slide3{animation-duration:15s;animation-iteration-count:infinite;position:absolute;left:0;top:0;animation-fill-mode:both;animation-delay:1s}.slide0{position:relative;width:100%;height:auto}.slide1{animation-name:slide1}.slide2{animation-name:slide2}.slide3{animation-name:slide3}body{margin:0;padding:0;color:#111;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:16px;line-height:2;-webkit-text-size-adjust:none;background:#fff url(https://7409.natsume.college/images/xbg.jpg.pagespeed.ic.HY4gm3rEBx.jpg);border-top:5px solid #2b70ef}h1,h2,h3,h4,h5,p,ul,ol,li,dl,dt,dd,form,figure,form,input,textarea,select{margin:0;padding:0;font-size:100%;font-weight:normal}ul{list-style-type:none}ol{padding-left:40px;padding-bottom:15px}img{border:none;max-width:100%;height:auto;vertical-align:middle}table{border-collapse:collapse;font-size:100%;border-spacing:0}iframe{width:100%}a{color:#111;transition:.5s}a:hover{color:#2b70ef;text-decoration:none}#container{max-width:1200px;padding:0 3%;margin:0 auto}header{text-align:center;padding:40px 3%}header #logo img{width:350px}#menubar{overflow:hidden;padding-bottom:40px}#menubar li{float:left;width:25%}#menubar li a{display:block;text-decoration:none;line-height:2.5;text-align:center;font-size:18px;background:#fff;background:linear-gradient(#fff 50%,#e7e7e7);margin-left:10px;border:1px solid #ccc;border-radius:10px;box-shadow:1px 2px 5px rgba(0,0,0,.1)}#menubar li:first-child a{margin-left:0}#menubar li a span{display:block;font-size:9px;background:#2b70ef;color:#fff;border-radius:0 0 8px 8px;margin:0 30px;letter-spacing:.1em}#menubar li a:hover,#menubar li.current a{background:#2b70ef;position:relative;top:1px;left:1px;color:#fff}#menubar li a:hover span,#menubar li.current a span{background:#fff;color:#2b70ef}#menubar-s{display:none}#menubar_hdr{display:none}#contents{clear:both;overflow:hidden}#main{float:left;width:72%;padding-bottom:40px}#main h2{clear:both;margin-bottom:20px;font-size:20px;color:#fff;text-shadow:0 -1px 1px #000;letter-spacing:.1em;padding:10px 20px;background:#ab6723 url(https://7409.natsume.college/images/xbg1.png.pagespeed.ic.5TEJ6E2wMF.png);background:url(https://7409.natsume.college/images/xdeco.png.pagespeed.ic.Vg088Lrw23.png) no-repeat right center , url(https://7409.natsume.college/images/xbg1.png.pagespeed.ic.5TEJ6E2wMF.png) , #ab6723;border-radius:10px}#main h3{clear:both;margin-bottom:20px;font-size:18px;background:#fff;background:linear-gradient(#fff,#ededed);padding:6px 20px;border:1px solid #ccc;border-radius:10px}#main h3::first-letter{border-left:3px solid #2b70ef;padding-left:10px}#main p{padding:0 20px 20px}#main p+p{margin-top:-10px}#main h2+p,#main h3+p{margin-top:-10px}#main section+section{clear:both;padding-top:30px}#main .list{position:relative;overflow:hidden;margin:0 2.5% 15px;border:1px solid #ccc;padding:3%;background:#fff;background:linear-gradient(#fff,#f1f1f1);border-radius:10px}#main .list figure img{float:left;background:#fff;padding:.8%;border:1px solid #ccc;width:30%;box-shadow:2px 2px 3px rgba(0,0,0,.15)}#main .list h4{font-size:20px;border-bottom:4px dotted #2b70ef;margin-bottom:10px;margin-left:35%;color:#2b70ef}#main .list p{padding:0;margin-left:35%}#sub{float:right;width:24%;padding-bottom:40px}#sub h2{padding:10px 15px;background:#2b70ef;color:#fff;text-align:center;border-bottom:4px solid #faa003;border-radius:10px 10px 0 0}#sub .box{background:#e4edfc;border:1px solid #ccc;border-radius:10px;margin-bottom:20px;padding:15px}#sub .box h2{border-radius:0}#sub .submenu{margin-bottom:20px;border-top:solid 1px #ccc}#sub .submenu li a{text-decoration:none;display:block;padding:5px 10px;border:solid 1px #ccc;border-top:none;background:#fff}#sub .box ul.submenu{margin-bottom:0}footer{clear:both;text-align:center;padding:10px 0;background:#2b70ef;color:#fff;border-radius:10px;margin-bottom:20px}footer a{text-decoration:none;color:#fff}footer a:hover{color:#fff}footer .pr{display:block;font-size:80%}#new dl{padding:0 20px;margin-bottom:20px}#new dt{float:left;width:9em;letter-spacing:.1em}#new dd{padding-left:9em;border-bottom:1px solid #ccc}.faq{padding:0 20px}.faq dt{font-weight:bold;color:#2b70ef}.faq dd{padding-bottom:15px}.ta1 caption{border:1px solid #ccc;background:#eee;border-bottom:none;text-align:left;font-weight:bold;padding:10px}.ta1{width:100%;table-layout:fixed;margin-bottom:20px;background:#fff}.ta1,.ta1 td,.ta1 th{word-break:break-all;border:1px solid #ccc;padding:10px}.ta1 th{width:140px;text-align:center}#main input[type="submit"].btn,#main input[type="button"].btn,#main input[type="reset"].btn{padding:5px 10px;border:1px solid #ccc;border-radius:3px;background:#fff}#main input[type="submit"].btn:hover,#main input[type="button"].btn:hover,#main input[type="reset"].btn:hover{border:1px solid #999}@keyframes scroll {
0% {opacity: 0;}
100% {opacity: 1;}
}body .nav-fix-pos-pagetop a{display:none}body.is-fixed-pagetop .nav-fix-pos-pagetop a{display:block;text-decoration:none;text-align:center;z-index:100;position:fixed;width:50px;line-height:50px;bottom:33px;right:3%;background:#666;background:rgba(0,0,0,.6);color:#fff;border:1px solid #fff;animation-name:scroll;animation-duration:1s;animation-fill-mode:forwards;border-radius:50%}body.is-fixed-pagetop .nav-fix-pos-pagetop a:hover{background:#999}.newicon{background:red;color:#fff;font-size:70%;line-height:1.5;padding:2px 5px;border-radius:2px;margin:0 5px;vertical-align:text-top}ul.disc{list-style:disc;padding:0 20px 20px 40px}.ta1 ul,.ta1 ol{padding-bottom:0}.look{background:#ccc;color:#333;padding:5px 10px;border-radius:4px}.mb15,.mb1em{margin-bottom:15px!important}.mb30{margin-bottom:30px!important}.clear{clear:both}.color1,.color1 a{color:#f87373}.bg1{background:#f6f5f2}.pr{font-size:10px}.wl{width:96%}.ws{width:50%}.c{text-align:center}.r{text-align:right}.l{text-align:left}img.fr{float:right;margin-left:10px;margin-bottom:10px;width:30%}img.fl{float:left;margin-right:10px;margin-bottom:10px;width:30%}.big1{font-size:40px;letter-spacing:.1em}.mini1{font-size:11px;display:inline-block;line-height:1.5}.sh{display:none}@media screen and (max-width:800px){@keyframes menu1 {
0% {opacity: 0;}
100% {opacity: 1;}
}#menubar-s{display:block;overflow:hidden;position:absolute;top:0;border-top:1px solid #fff;width:100%;margin-left:-3%;z-index:10;animation-name:menu1;animation-duration:.5s;animation-fill-mode:both}#menubar-s li a{display:block;text-decoration:none;padding:15px 10px 15px 30px;border-bottom:1px solid #fff;background:rgba(0,0,0,.8);color:#fff;font-size:20px}#menubar-s li a span{display:block;font-size:12px;color:rgba(255,255,255,.5)}#menubar-s li.current a{color:#ffde00}#menubar{display:none}#menubar_hdr{display:block;position:absolute;z-index:20;top:20px;right:3%}#menubar_hdr.close,#menubar_hdr.open{width:50px;height:50px;border-radius:50%}#menubar_hdr.close{background: #2b70ef url(../images/icon_menu.png) no-repeat center top/50px}#menubar_hdr.open{background: #2b70ef url(../images/icon_menu.png) no-repeat center bottom/50px}#main,#sub{float:none;width:auto}body.s-n #sub,body.s-n #footermenu,.m-n{display:none}}@media screen and (max-width:480px){body{font-size:12px;line-height:1.5}header{text-align:left}header #logo img{width:220px}#main h2,#main h3{font-size:14px;padding-left:10px;padding-right:10px}#main p{padding:0 10px 15px}#main .list h4{font-size:14px;border-bottom:2px dotted #2b70ef}#new dl{padding-left:10px;padding-right:10px}.ta1 caption,.ta1 th,.ta1 td{padding:5px}.ta1 th{width:100px}.ta1 td{width:auto}.ws,.wl{width:94%}.big1{font-size:18px;letter-spacing:normal}img.fr,img.fl{float:none;margin:0;width:100%}.sh{display:block}.pc{display:none}}