@import url(//ukenkyo.org/wordpress/wp-content/themes/ukk/css/reset.css);@import url(//ukenkyo.org/wordpress/wp-content/themes/ukk/css/responsive.gs.24col.css);@import url(http://fonts.googleapis.com/earlyaccess/notosansjp.css);html{font-size:62.5%}#chart_div{font-size:14px}.pager{text-align:left}a.page-numbers,.pager .current{background:rgba(0,0,0,.02);border:solid 1px rgba(0,0,0,.1);border-radius:5px;padding:5px 8px;margin:0 2px}.pager .current{background:rgba(0,0,0,1);border:solid 1px rgba(0,0,0,1);color:rgba(255,255,255,1)}.bc{color:#fff;text-align:center}.bc a{color:#fff}.bc a:hover{text-decoration:underline}.waku{border:1px solid #c1c1c1}img{max-width:100%;height:auto}div.past img{padding:0 20px}body{font-family:'Noto Sans JP',sans-serif;font-size:1.6rem;color:#101010;word-wrap:break-word;overflow-wrap:break-word;padding:0;margin:0}.oswald{font-family:'Oswald',sans-serif}a{color:#101010;text-decoration:none}a img:hover{opacity:.7}.arrow{display:flex;justify-content:space-between}p{line-height:40px}h1{font-size:24px;font-size:calc(2rem + ((1vw - 0.64rem) * 0.7143));font-weight:700;font-color:#fff}h2{font-size:32px;font-weight:700}h3{font-size:15px;font-size:1.5rem;font-weight:700}h4 a:hover{color:#ed5802}.center{text-align:center}.fs20{font-size:20px}.mt10{margin-top:10px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mt40{margin-top:40px}.mt50{margin-top:50px}.mt60{margin-top:60px}.mt70{margin-top:70px}.mt80{margin-top:80px}.mt90{margin-top:90px}.mt100{margin-top:100px}.mt150{margin-top:150px}.ml10{margin-left:10px}.ml20{margin-left:20px}.ml30{margin-left:30px}.ml40{margin-left:40px}.ml50{margin-left:50px}.ml60{margin-left:60px}.ml70{margin-left:70px}.ml80{margin-left:80px}.ml90{margin-left:90px}.ml100{margin-left:100px}.mb20{margin-bottom:20px}.mt-200{margin-top:-200px}.relative{position:relative}#bg{background:url(//ukenkyo.org/wordpress/wp-content/themes/ukk/images/bg1.jpg) no-repeat center;height:474px;width:100vw;padding:0;margin:0;position:relative}#bg1{background:url(//ukenkyo.org/wordpress/wp-content/themes/ukk/images/bg2.png) no-repeat center;height:320px;width:100vw;position:relative;z-index:1010;margin-top:-143px}#bg2{background:url(//ukenkyo.org/wordpress/wp-content/themes/ukk/images/bg3.png) no-repeat center;height:320px;width:100vw;position:relative;z-index:1020;margin-top:-143px}.title{text-align:center;padding-top:160px;animation:moveimg9 5s infinite ease;animation-delay:1s}#car1{width:1440px;height:20px;top:430px;animation:moveimg0 20s infinite linear;position:absolute;background:url(//ukenkyo.org/wordpress/wp-content/themes/ukk/images/car/right/top/car.png);-webkit-animation:moveimg0 20s linear infinite;-moz-animation:moveimg0 20s linear infinite}@keyframes moveimg0{0%{background-position:0 0}100%{background-position:1440px 0}}#car2{width:1440px;height:25px;top:442px;background:url(//ukenkyo.org/wordpress/wp-content/themes/ukk/images/car/left/top/car.png);animation:moveimg1 23s infinite linear;position:absolute}@keyframes moveimg1{0%{background-position:1440px 0}100%{background-position:0 0}}#car3{width:1440px;height:31px;top:200px;animation:moveimg0 22s infinite linear;position:absolute;background:url(//ukenkyo.org/wordpress/wp-content/themes/ukk/images/car/right/center/car.png);-webkit-animation:moveimg0 22s linear infinite;-moz-animation:moveimg0 22s linear infinite}#car4{width:1440px;height:31px;top:225px;animation:moveimg0 21s infinite linear;position:absolute;background:url(//ukenkyo.org/wordpress/wp-content/themes/ukk/images/car/right/center/car2.png);-webkit-animation:moveimg0 21s linear infinite;-moz-animation:moveimg0 21s linear infinite}#lrt{width:1440px;height:31px;top:240px;animation:moveimg0 25s infinite linear;position:absolute;background:url(//ukenkyo.org/wordpress/wp-content/themes/ukk/images/car/lrt.png);-webkit-animation:moveimg0 25s linear infinite;-moz-animation:moveimg0 25s linear infinite}#car5{width:1440px;height:20px;top:265px;animation:moveimg1 23s infinite linear;position:absolute;background:url(//ukenkyo.org/wordpress/wp-content/themes/ukk/images/car/left/center/car.png);-webkit-animation:moveimg1 23s linear infinite;-moz-animation:moveimg1 23s linear infinite}#car6{width:1440px;height:20px;top:290px;animation:moveimg1 21s infinite linear;position:absolute;background:url(//ukenkyo.org/wordpress/wp-content/themes/ukk/images/car/left/center/car2.png);-webkit-animation:moveimg1 21s linear infinite;-moz-animation:moveimg1 21s linear infinite}#car7{width:1440px;height:35px;top:200px;animation:moveimg0 21s infinite linear;position:absolute;background:url(//ukenkyo.org/wordpress/wp-content/themes/ukk/images/car/right/bottom/car.png);-webkit-animation:moveimg0 21s linear infinite;-moz-animation:moveimg0 21s linear infinite}#car8{width:1440px;height:35px;top:225px;animation:moveimg0 19s infinite linear;position:absolute;background:url(//ukenkyo.org/wordpress/wp-content/themes/ukk/images/car/right/bottom/car2.png);-webkit-animation:moveimg0 19s linear infinite;-moz-animation:moveimg0 19s linear infinite}#car9{width:1440px;height:35px;top:250px;animation:moveimg1 18s infinite linear;position:absolute;background:url(//ukenkyo.org/wordpress/wp-content/themes/ukk/images/car/left/bottom/car2.png);-webkit-animation:moveimg1 18s linear infinite;-moz-animation:moveimg1 18s linear infinite}#car10{width:1440px;height:35px;top:265px;animation:moveimg1 20s infinite linear;position:absolute;background:url(//ukenkyo.org/wordpress/wp-content/themes/ukk/images/car/left/bottom/car.png);-webkit-animation:moveimg1 20s linear infinite;-moz-animation:moveimg1 20s linear infinite}#kumo1{left:50px;top:100px;animation:moveimg9 5s infinite ease;position:absolute;z-index:1000;animation-delay:1s}#kumo2{left:400px;top:30px;animation:moveimg9 5s infinite ease;animation-delay:2s;position:absolute;z-index:1001}#kumo3{left:800px;top:10px;animation:moveimg9 5s infinite ease;animation-delay:3s;position:absolute;z-index:1000}#kumo4{left:1200px;top:130px;animation:moveimg9 5s infinite ease;position:absolute;z-index:1000}@keyframes moveimg9{0%{top:50}50%{top:100;transform:translate(0,-5px)}50.001%{top:100}100%{top:50;transform:translate(0,0)}}.pc{display:block !important}.sp{display:none !important}header{background:#f4f4f4;padding:20px 0;border-top:1px solid #c1c1c1;border-bottom:1px solid #c1c1c1;position:relative}.header{width:95%;margin:0 auto;padding:15px 0;color:#fff}.header2{max-width:1100px;margin:0 auto;padding:15px 0}.header ul.head{display:flex;flex-flow:row;margin:0;padding:6px;list-style-type:none}.header ul.head li{padding:0 20px}.header ul.head li.right{margin-left:auto}.header ul.head a{display:block;border-radius:4px;color:#fff;text-decoration:none}.header2 h1{float:left;width:85%}.header2 .headright{width:15%;float:right}.header2 .headright .icon{display:flex;justify-content:space-around;font-size:20px}.header2 .headright .r1{float:left;width:42%;text-align:right}.header2 .headright .r2{float:left;width:25%;text-align:right}.header2 .headright .r3{float:right;width:33%;text-align:right}.dot-overlay{background:url(//ukenkyo.org/wordpress/wp-content/themes/ukk/images/dot.png) repeat;position:absolute;top:0;right:0;bottom:0;left:0;width:100%}.submain{background:url(//ukenkyo.org/wordpress/wp-content/themes/ukk/images/subbg7.jpg) repeat;width:100%;padding:100px}h3.sub_t{color:#fff;font-size:30px;text-shadow:0px 4px 3px rgba(0,0,0,.4),0px 8px 13px rgba(0,0,0,.1),0px 18px 23px rgba(0,0,0,.1)}p.en{font-family:'Oswald',sans-serif;text-align:center;color:#fff;text-shadow:0px 4px 3px rgba(0,0,0,.4),0px 8px 13px rgba(0,0,0,.1),0px 18px 23px rgba(0,0,0,.1)}h1.main{position:absolute;top:38%;left:40%;font-size:35px;font-size:3.5rem;color:#fff;z-index:1000;font-weight:700}h1.main span{font-size:15px;color:#fff;font-weight:700}.infoarea{width:90%;position:absolute;top:52%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1010}.infobox{background:#fff;width:100%;border-radius:5px;display:flex;box-shadow:0px 0px 6px 3px #bfbdbd;-moz-box-shadow:0px 0px 6px 3px #bfbdbd;-webkit-box-shadow:0px 0px 6px 3px #bfbdbd}.info{padding:0 30px;height:70px;line-height:70px;background:#3495e1;box-shadow:0 0 0 5px #fff inset;text-align:center;color:#fff;font-size:35px;font-family:'Oswald','メイリオ',sans-serif;border-top-left-radius:5px;border-bottom-left-radius:5px}._title{padding:0 20px;width:100%;height:70px;line-height:70px}#fixedBox{background:#f4f4f4;padding:20px 0;border-top:1px solid #c1c1c1;border-bottom:1px solid #c1c1c1}.container3{width:100%;background:#ececec;padding:80px 0}.container4{width:100%;margin:0 auto;background:#fff}.container5{width:100%;margin:0 auto;background:#fff;padding:80px 0}.inner{max-width:1100px;margin:0 auto}.inner_in{width:90%;margin:0 auto}.fs13{font-size:13px;color:#ccc}ul.nav{display:-webkit-box;display:box}ul.nav li{-webkit-box-flex:1;box-flex:1;width:100%;text-align:center;color:#32398d;border-right:1px solid #c1c1c1}ul.nav li.last{border:none}ul.nav li a{color:#333;font-size:15px;text-align:center}ul.nav li a:hover{text-decoration:none;color:#f5a623;transition:.3s}ul.nav li a{position:relative;display:inline-block;transition:.3s}ul.nav li a:before,ul.nav li a:after{position:absolute;content:'';width:0;height:1px;background-color:#f5a623;transition:.3s}ul.nav li a:before{top:0;left:0}ul.nav li a:after{bottom:0;right:0}ul.nav li a:hover:before,ul.nav li a:hover:after{width:100%}.fixed{position:fixed;top:0;width:100%;z-index:10000}.flex1{display:flex;flex-flow:row;margin:0;padding:6px}.contentsbox{background:#fff;width:100%;border-radius:5px;display:flex}.contents_member{width:95%;border:2px solid #32398d;margin:0 auto}.icon_member{padding:20px 30px;background:#32398d;text-align:center;box-shadow:0 0 0 5px #fff inset;color:#fff}.txtbox{display:flex;align-items:center;margin:0 auto;color:#32398d}.txtbox h3{font-size:25px;font-weight:700;color:#32398d}.txtbox p{font-weight:700;text-align:center;color:#32398d}h3.mds{position:relative;display:inline-block;padding:0 17%;text-align:center;color:#000;font-size:30px;font-weight:700}h3.mds:before,h3.mds:after{content:'';position:absolute;top:50%;display:inline-block;width:15%;height:3px;border-top:3px double #ed5802}h3.mds:before{left:0}h3.mds:after{right:0}p.mds{background:#ed5802;text-align:center;width:15%;margin:20px auto}.bb{border-bottom:1px dashed #333;padding-bottom:20px;font-size:19px;font-size:1.9rem}.in{width:98%;margin:0 auto;padding:20px 0}.date{text-indent:30px}.new{padding:2px;background-color:#f5a623;text-align:center;border-radius:50px;color:#fff}.info_title{padding:0 20px}.s_date{width:50%}.s_title{width:100%}footer{width:100%;background:#3495e1;padding:50px 0}footer p{color:#fff}.square{display:inline-block;width:50px;height:50px;background:#32398d}.square2{display:inline-block;width:50px;height:50px;background:#f5a623}h2.sub_title{position:relative;padding-left:22px;width:98%}h2.sub_title:before{position:absolute;content:'';bottom:-3px;left:0;width:0;height:0;border:none;border-left:solid 15px transparent;border-bottom:solid 15px #00529b}h2.sub_title:after{position:absolute;content:'';bottom:-3px;left:10px;width:100%;border-bottom:solid 3px #00529b}h4.sub_title{font-weight:700;font-size:30px;line-height:50px;border-bottom:5px double #00529b}h3.sub_title{position:relative;line-height:1.4;padding:.25em 1em;display:inline-block;font-size:25px;font-weight:400}h3.sub_title:before,h3.sub_title:after{content:'';width:20px;height:30px;position:absolute;display:inline-block}h3.sub_title:before{border-left:solid 2px #ed5802;border-top:solid 2px #ed5802;top:0;left:0}h3.sub_title:after{border-right:solid 2px #ed5802;border-bottom:solid 2px #ed5802;bottom:0;right:0}ul.list{padding:0;position:relative}ul.list li{color:#000;border-left:solid 8px #00529b;background:#f5f5f5;margin-bottom:5px;line-height:1.5;border-radius:0 15px 15px 0;padding:.5em;list-style-type:none!important}.archive_in{width:90%;margin:20px auto;font-size:18px}.mes_inner{width:92%;margin:50px auto}.mes_inner2{width:96%;margin:10px auto}.of_inner{width:92%;margin:50px auto}ul.privacy{margin:20px 0 0 20px}ul.privacy li{margin-bottom:20px;list-style-type:decimal}ul.privacy li ul{margin:20px 0 0 20px}ul.privacy li ul li{margin-bottom:10px;list-style-type:disc}.sample{width:100%;height:300px;background:#ccc}.col-head-type1{border-top:1px solid #b3b3b3;border-bottom:1px solid #b3b3b3;border-collapse:collapse;width:100%}.col-head-type1 th{width:30%;text-align:center;padding:30px 0;border-right:1px solid #b3b3b3;border-bottom:1px solid #b3b3b3;font-weight:700;background:#f0f0f0;font-weight:400;vertical-align:middle}.col-head-type1 td{text-align:left;padding:30px 20px;border-bottom:1px solid #b3b3b3}@media only screen and (max-width:768px){.col-head-type1{border:none;table-layout:fixed}.col-head-type1 tr,.col-head-type1 th,.col-head-type1 td{display:block;width:100%;border:none}.col-head-type1 th{border:none}.col-head-type1 td{border:none;text-align:center}.sp_center{text-align:center}}.row-head{border-collapse:collapse;vertical-align:middle;border-top:1px solid #b3b3b3;border-bottom:1px solid #b3b3b3;width:100%}.row-head th.row_left,.row-head td.row_left{text-align:center;padding:30px 10px;border-right:1px solid #b3b3b3;border-bottom:1px solid #b3b3b3}.row-head th.row_center,.row-head td.row_center{text-align:center;border:1px solid #b3b3b3;padding:30px 10px}.row-head th.row_right,.row-head td.row_right{text-align:center;border-left:1px solid #b3b3b3;border-bottom:1px solid #b3b3b3;padding:30px 1px0}.row-head th{background:#f0f0f0}.row-head label{line-height:34px;margin:0}@media screen and (max-width:640px){h1{font-size:2.4rem}h2{font-size:2rem}}@media only screen and (max-width:768px){.container{margin:0 auto;width:95%}.mt-200{margin-top:30px}.row-head{border:none;table-layout:fixed}.row-head thead{display:none}.row-head tr,.row-head td{display:block;width:auto}.row-head tr{border:1px solid #dbe1e8;border-radius:5px;box-shadow:3px 3px rgba(0,0,0,.1);margin-bottom:20px;padding:8px 8px 0}.row-head td.row_left,.row-head td.row_center{border:none;border-bottom:1px solid #b3b3b3;display:flex;justify-content:space-between;text-align:right}.row-head td.row_right{border:none;display:flex;justify-content:space-between;text-align:right}.row-head td:last-child{border-bottom:none}.row-head td:before{content:attr(aria-label);display:inline-block;font-weight:700;float:left;text-align:left;padding-right:20px;white-space:nowrap}#tab-menu li{display:block;width:100%;margin-bottom:2px}#tab-menu2 li{display:block;width:100%;margin-bottom:2px}}#chart-container{position:relative;display:inline-block;top:10px;left:10px;height:auto;width:100%;border-radius:5px;overflow:auto;text-align:center}#tab-menu{list-style:none}#tab-menu li{display:inline-block;padding:20px 10px;background:#eee;cursor:pointer}#tab-menu li.active{background:#000;color:#fff}#tab-menu2{list-style:none}#tab-menu2 li{display:inline-block;padding:20px;background:#eee;cursor:pointer}#tab-menu2 li.active{background:#000;color:#fff}#tab-box{padding:25px;border:5px solid #000;font-size:15px}#tab-box div{display:none}#tab-box div.active{display:block}#tab-box2{padding:25px;border:5px solid #000;font-size:15px}#tab-box2 div{display:none}#tab-box2 div.active{display:block}figure{position:relative;overflow:hidden}figcaption{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background:rgba(0,0,0,.6);-webkit-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-transition:.5s;transition:.5s;opacity:0;display:flex;justify-content:center;align-items:center}figure:hover figcaption{-webkit-transform:rotateY(0);transform:rotateY(0);opacity:1}figcaption h3{text-align:center;color:#fff;font-size:20px}.button{background:#ccc;width:100%;padding:15px;transition:.3s;position:relative;display:inline-block}.button:hover{color:#fff;background:#ed5802}#page-top{position:fixed;bottom:20px;right:20px;font-size:77%;z-index:20000}#page-top a{text-decoration:none;width:120px;display:block}#page-top a:hover{opacity:.7}.big{font-size:70px;text-align:center;font-weight:700}.fa-hatena:before{font-family:Verdana;font-weight:700;content:'B!'}.sns-share{margin:0 auto;width:100%}.sns-share ul{margin:0;padding:0;list-style:none}.sns-share ul:after{display:block;clear:both;content:''}.sns-share li{float:left;width:25%;margin:0;margin-top:15px}.sns-share li a{font-size:12px;display:block;padding:10px;text-align:center;text-decoration:none;color:#fff}.sns-share li a:hover{opacity:.8}.sns-share li a:visited{color:#fff}.tweet a{background-color:#000}.facebook a{background-color:#315096}.pocket a{background-color:#ee4056}.hatena a{background-color:#008fde}@media(max-width:435px){.sns-share li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:3px}.sns-share li i{font-size:1.3em;padding-top:3px}.sns-share li span{display:none}}@media only screen and (max-width:800px){.pc{display:none !important}.sp{display:block !important}.m10{margin-bottom:10px}div .information{text-align:center}div .information .info2{font-size:25px}.del{display:none}img{max-width:100%;height:auto}.titleimg{margin-top:30px}h2.sub_title{font-size:20px}p.mds{width:50%}}@media screen and (min-width:768px){a[href^="tel:"]{pointer-events:none}}.scroll{overflow:scroll}.tree{transform:rotate(360deg);width:1000px;margin:0 auto;font-size:12px;text-align:center}.tree ul{position:relative;padding:1em 0;white-space:nowrap;margin:0 auto;text-align:center}.tree ul:after{content:'';display:table;clear:both}.tree li{display:inline-block;vertical-align:top;text-align:center;list-style-type:none;position:relative;padding:1em .05em}.tree ul li:before,.tree ul li:after{content:'';position:absolute;top:0;right:50%;border-top:1px dashed #333;width:50%;height:1em}.tree ul li ul li:before,.tree ul li ul li:after{content:'';position:absolute;top:0;right:50%;border-top:1px solid #333;width:60%;height:1em}.tree ul li:after{right:auto;left:50%;border-left:1px dashed #333}.tree ul li ul li:after{right:auto;left:50%;border-left:1px solid #333}.tree li:only-child:after,.tree li:only-child:before{display:none}.tree li:only-child{padding-top:0}.tree li:first-child:before,.tree li:last-child:after{border:0 none}.tree li:last-child:before{border-right:1px dashed #333;border-radius:0 5px 0 0}.tree ul li ul li:last-child:before{border-right:1px solid #333;border-radius:0 5px 0 0}.tree li:first-child:after{border-radius:5px 0 0}.tree ul ul:before{content:'';position:absolute;top:0;left:50%;border-left:1px solid #333;width:0;height:1em}.tree li a{border:1px solid #333;padding:1em;text-decoration:none;display:inline-block;border-radius:5px;color:#333;position:relative;top:1px}.tree li a:hover,.tree li a:hover+ul li a{background:#e9453f;color:#fff;border:1px solid #e9453f}.tree li a:hover+ul li:after,.tree li a:hover+ul li:before,.tree li a:hover+ul:before,.tree li a:hover+ul ul:before{border-color:#e9453f}