@charset "UTF-8";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,button{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0;text-decoration:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}h1,h2,h3,h4,h5,h6{font-weight:400}ol,ul{list-style:none}button{background:0 0;border:none;cursor:pointer;display:block;line-height:1}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}.clear,.clearfix{zoom:100%}.clear:after,.clearfix:after{content:'';clear:both;height:0;display:block;visibility:hidden}html,body{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:500;min-width:980px;font-family:'游ゴシック体','游ゴシック','Yu Gothic',YuGothic,'ヒラギノ角ゴシック','Hiragino Sans','ヒラギノ角ゴ ProN W3','Hiragino Kaku Gothic ProN','メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic',sans-serif;color:#333;height:100%}.gothic{font-family:'游ゴシック体','游ゴシック','Yu Gothic',YuGothic,'ヒラギノ角ゴシック','Hiragino Sans','ヒラギノ角ゴ ProN W3','Hiragino Kaku Gothic ProN','メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic',sans-serif}.mincho{font-family:'游明朝体','Yu Mincho',YuMincho,'ヒラギノ明朝 Pro W3','Hiragino Mincho Pro','ＭＳ Ｐ明朝','MS PMincho',serif}.f1,.f1b,.f1sb{font-family:'Oswald',sans-serif;font-weight:400}.f1sb{font-weight:600}.f1b{font-weight:700}.f2,.f2b{font-family:'Open Sans',sans-serif;font-weight:400}.f2b{font-weight:700}.sp{display:none}#wrapper{position:relative;height:auto !important;height:100%;min-height:100%}#wrapper header .top{min-width:960px;margin:0 auto;padding:3px 0 5px}#wrapper header .top .left{margin-left:10px;float:left;position:relative}#wrapper header .top .left .title{position:absolute;top:8px;left:77px;letter-spacing:.1em;font-size:15px;font-weight:700;color:#000;width:320px}#wrapper header .top .left .title span{font-size:18px;position:relative;top:1px}#wrapper header .top .right{float:right;font-size:0;letter-spacing:0;margin:25px 10px 0 0}#wrapper header .top .right a{display:inline-block;margin-left:7px}#wrapper header .top .right a:hover img{-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}#wrapper header .top .right a.official-site:hover img{-ms-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}#wrapper header .top .right a img{display:block;transition:all .2s linear}#wrapper #contents{padding:55px 0 115px}footer{position:absolute;left:0;bottom:0;width:100%;height:44px;line-height:44px;background:#5bc3ee;text-align:center;font-size:10px;letter-spacing:.1em}nav{height:68px;line-height:68px;background:#5bc3ee}nav .wrap{width:1100px;margin:0 auto;overflow:hidden}nav ul{font-size:0;letter-spacing:-.4em;text-align:center;margin:0 -12px;padding:0}nav ul li{display:inline-block;vertical-align:middle;font-size:18px;letter-spacing:0;color:#fff;margin:0 12px}nav ul li a{color:#fff;transition:all .2s linear;position:relative}nav ul li a:after{position:absolute;left:50%;width:0;height:3px;background:#333;bottom:-5px;content:'';transition:all .2s linear}nav ul li a:hover,nav ul li a.active,nav ul li.current-menu-item a{color:#333}nav ul li a:hover:after,nav ul li a.active:after,nav ul li.current-menu-item a:after{width:100%;left:0}nav ul li .disable{opacity:.5;-ms-filter:'alpha(opacity=50)'}.content{width:960px;margin-left:auto;margin-right:auto}.content .title{border-bottom:solid 4px #5bc3ee}.content .title .pagename{font-size:44px;letter-spacing:.1em;padding-bottom:7px}.content .title .pagename span{color:#5bc3ee}.content h1.title,.content p.title{font-size:44px;letter-spacing:.1em;padding-bottom:7px}.content h1.title span,.content p.title span,.content h1.title:first-letter {color:#5bc3ee}#pagetop{position:fixed;right:-44px;bottom:60px;width:44px;height:44px;background:#5bc3ee;z-index:100;color:#fff;letter-spacing:0;font-weight:700;line-height:60px}#pagetop:before{content:'';width:18px;height:18px;border-top:solid 2px #fff;border-left:solid 2px #fff;position:absolute;left:12px;top:10px;-ms-transform:rotate(45deg);transform:rotate(45deg);transition:all .2s linear}#pagetop:hover:before{-ms-transform:rotate(45deg) scale(.8,.8);transform:rotate(45deg) scale(.8,.8);top:5px}.coming-soon{margin-top:45px;font-size:24px;font-weight:700;color:#bbb}@media screen and (max-width:767px){html,body{min-width:100%}nav{display:none}.content{width:auto;padding:0 15px}.content .title{border-bottom:solid 2px #5bc3ee}.content .title .pagename{font-size:24px;padding-bottom:5px}.content h1.title,.content p.title{font-size:24px;padding-bottom:5px}#wrapper header .top{min-width:100%;padding:3px 0 7px;border-bottom:solid 4px #5bc3ee}#wrapper header .top .left{height:47px;margin-top:3px}#wrapper header .top .left img{height:100%;width:auto}#wrapper header .top .left .title{font-size:11px;left:50px;top:5px;width:220px;letter-spacing:.05em}#wrapper header .top .left .title span{font-size:13px}#wrapper header .top .right{display:none}#wrapper #contents{padding:25px 15px 50px}#pagetop{display:none}.sp-menu-btn{position:fixed;width:51px;height:51px;z-index:10;display:block;top:5px;right:5px}.sp-menu-btn img{display:block;width:100%;height:auto}.sp-menu{position:fixed;top:-100%;left:0;z-index:11;background:#5bc3ee;width:100%;height:100%;padding:30px 0;box-sizing:border-box;display:block}.sp-menu .wrap{height:100%;overflow:scroll;-webkit-overflow-scrolling:touch;width:100%;position:relative}.sp-menu .wrap ul{width:100%;text-align:center;letter-spacing:.1em;margin:0;position:relative}.sp-menu .wrap ul:nth-of-type(2){margin-top:20px}.sp-menu .wrap ul:nth-of-type(2):before{content:'';display:block;width:70%;height:2px;background:#fff;margin:0 auto}.sp-menu .wrap ul:nth-of-type(2) li{font-size:18px}.sp-menu .wrap ul:nth-of-type(2) li:nth-of-type(1){margin-top:20px}.sp-menu .wrap ul:nth-of-type(2) li span{opacity:1;-ms-filter:'alpha(opacity=100)'}.sp-menu .wrap ul li{display:block;line-height:1;margin:15px 0 0;font-size:22px}.sp-menu .wrap ul li a{color:#fff}.sp-menu .wrap ul li a:after{display:none}.sp-menu .wrap ul li span{opacity:.5;-ms-filter:'alpha(opacity=50)'}.sp-menu .close{position:absolute;top:0;right:20px;width:19px}.sp-menu .close img{display:block;width:100%;height:auto}footer{height:22px;line-height:22px}}.broken_link,a.broken_link{text-decoration:underline !important}.newsCan{margin-top:30px}.newsCan+.newsCan{margin-top:60px}.newsCan-ttl{margin-top:25px;padding-bottom:25px;font-size:20px;font-weight:700}.newsCan-txt{font-size:16px;line-height:1.7}.newsCan-txt._right{text-align:right}.newsCan-txt+.newsCan-txt{margin-top:15px}.news0824{position:relative;margin:0 auto;padding:10px;text-align:center;max-width:650px;width:70%}.news0824 a{color:#333;font-weight:700;font-size:25px;transition:all .2s linear;border-bottom:4px solid red;line-height:1.5}.news0824 a:hover{color:#5bc3ee}.news0824 a:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0}.xl-block{display:none}.sp-block{display:none}@media screen and (max-width:1200px){.xl-block{display:block}}@media screen and (max-width:767px){.sp-block{display:block}.news0824{padding:20px 10px}}.scn-norm{padding:50px 0;font-size:16px;line-height:1.7}.scn-norm h2{font-size:4vw;line-height:1.5;font-weight:700;margin-bottom:1em}@media screen and (min-width:768px){.scn-norm h2{font-size:1.5em}}@media screen and (min-width:960px){.scn-norm h2{font-size:1.75em}}.atl-norm,.scn-with-border{position:relative;line-height:1.7;border:1px solid #aaa;padding:1.5em;margin-top:2em}.atl-norm h1,.scn-with-border h1{font-size:1.5em;font-weight:700;margin-bottom:1em}@media screen and (min-width:600px){.atl-norm,.scn-with-border{padding:2em;margin-top:3em}}@media screen and (min-width:960px){.atl-norm,.scn-with-border{padding:3em}}.word-break,article .text a{word-break:break-all}h2.sp-top,h3.sp-top,h4.sp-top{margin-top:1.5em}.fig-norm img{width:100%;height:auto}.fntBold{font-weight:700}.attention{color:red}.coming-soon{font-family:'Oswald',sans-serif;margin-top:45px;font-size:32px;font-weight:900;color:gray}