@charset "utf-8";@import url("https://unpkg.com/sanitize.css");@import url("https://cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.css");@import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css");html{scroll-behavior:smooth}html,body{margin:0 !important;padding:0 !important;font-size:14px}body{font-family:"游明朝",YuMincho,"Hiragino Mincho W0 JIS2004","ヒラギノ明朝 W0 JIS2004";font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho Pro",serif;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;-webkit-text-size-adjust:none;background:#fff;color:#555;line-height:1.5}body,p,div,span,h4,h5,h6,a,th,td,section,article,li,ul{word-break:break-all;line-height:200%}h1,h2,h3{word-break:break-all;line-height:150%}figure{margin:0}dd{margin:0}nav{margin:0;padding:0}table{border-collapse:collapse}img{border:none;max-width:100%;height:auto;vertical-align:middle}video{max-width:100%}iframe{width:100%}ul,ol{margin-bottom:30px}a{color:#555;transition:.3s}a:hover{color:#293765}#container{display:block;max-width:1800px;margin:0 auto}header{line-height:1;display:flex;flex-direction:column;text-align:center}header #logo{margin:0 auto 10px;width:180px}#tel{font-size:1.3em}#menubar ul{list-style:none;margin:0;padding:0}#menubar{display:none}#menubar.db{display:block}#menubar.dn{display:none}#menubar ul li{background:linear-gradient(#404d77,#313f6e 49%,#293765 50%);background:#00599d;background:#00599d;background:#fff;background:#f6f6f6;border-right:solid .5px #00599d;border-left:solid 0px #00599d;transition:all .2s}#menubar ul li ul li{padding:0}#menubar a{display:block;text-decoration:none;text-align:center;color:#fff;color:#00599d;padding:17px 0;font-weight:500}#menubar ul li:hover{background:#00599d}#menubar a:hover{color:#fff}#menubar span{display:block;font-size:.6em;opacity:.6}.homemenu{background:#00599d !important}.homemenu a{color:#fff !important}.s #menubar.db{position:fixed;overflow:auto;z-index:100;left:0;top:0;width:100%;height:100%;animation:animation1 .2s both;background:#fff;padding:5%}.s #menubar.db a{display:block;padding:5px 20px;text-align:left}.sh ul.submenu li{background:0 0 !important}.sh ul.submenu li a{color:#555 !important}#menubar .ddmenu_parent ul{display:none}a.ddmenu:before{font-family:"Font Awesome 5 Free";content:"\f150";font-weight:700;margin-right:.5em}.ddmenu_parent ul a{background:#fff !important;color:#666 !important;border:1px solid #ccc;border-top:none}.ddmenu_parent ul a:hover{background:#00599d !important}.ddmenu_parent ul a:hover{color:#fff !important}#menubar_hdr{display:block;position:fixed;z-index:100;top:10px;right:3%;width:50px;height:50px;cursor:pointer;background:#293765 url(//effisage.com/WPcss/img/ham.png) no-repeat center top/50px;transition:.2s}#menubar_hdr:hover{filter:brightness(1.1)}#menubar_hdr.ham{background:red url(//effisage.com/WPcss/img/ham.png) no-repeat center bottom/50px}#contents{margin:3% auto;justify-content:center}#contents main{margin:3%;width:calc(100svw - 250px);max-width:1100px;margin:30px auto;box-sizing:border-box}#contents h2{display:block;background:linear-gradient(#404d77,#313f6e 49%,#293765 50%);background:#00599d;color:#2f2f2f;font-size:1.8rem;font-weight:400;padding:10px 20px;margin:0 0 20px;background:#fff;position:relative}#contents h2:before{content:"";width:100%;height:5px;background:linear-gradient(90deg,#00599d 0%,#00599d 90%,#de3312 91%,#de3312 100%);background:linear-gradient(90deg,#de3312 0%,#de3312 5%,#00599d 5%,#00599d 100%);position:absolute;bottom:0;left:0}#sub{order:0;margin:0 3%;width:250px;margin:clamp(5px, 3%, 30px)}.c1 #sub{display:none}#side{order:2}.c2 #side,.c1 #side{display:none}#sub,#side{font-size:.9rem}#sub h2,#side h2{margin:0;font-size:1.2em;font-weight:400;margin-bottom:10px}#sub h2:before,#side h2:before{content:"";border-left:3px solid #293765;padding-right:10px}ul.submenu{list-style:none;padding:0;margin:0;margin-bottom:20px;border-top:solid 1px #e4e2d7}ul.submenu li{display:block;margin:0;background:#fff;border-bottom:solid 1px #e4e2d7}ul.submenu li a{text-decoration:none;display:block;padding:2px 10px}.box1{margin-bottom:20px;margin-right:30px;max-width:300px;width:100%}.box1 ul.submenu{margin-bottom:0}#footermenu{background:#1f1f1f;color:#999;font-size:.8rem;padding:20px;display:flex;justify-content:space-between;align-items:flex-start;line-height:1.8rem}#footermenu a{text-decoration:none;color:#999}#footermenu a:hover{color:#ccc}#footermenu ul{margin:0 5px 10px;padding:0 2px;list-style:none;width:150px;display:block}#footermenu .title{font-weight:700;color:#ccc;padding-bottom:5px;font-size:1rem}footer small{font-size:100%}.ver1 footer{font-size:.7rem;background:#293765;background:#00345b;color:#b6b6b6;text-align:center;padding:20px}footer a{color:#fff;text-decoration:none}footer a:hover{color:#fff}footer .pr{display:block}.height44{height:0}@media screen and (max-width:750px){.height44{margin-bottom:70px}}@media screen and (max-width:500px){.height44{height:44px;margin-bottom:26px}}.list p,.list2 p{margin:0}.list-container{display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:column}.list-container .list{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:30px;border:1px solid #ccc;padding:20px;background:#fff;box-shadow:2px 2px 5px rgba(0,0,0,.1)}.list h4{margin:10px 0;font-weight:400}.list2{display:flex;padding:25px 0;border-top:1px solid #ccc}.list2:nth-last-of-type(1){border-bottom:1px solid #ccc;margin-bottom:30px}.list2 figure{width:20%;margin-right:20px}.list2 div{flex:1}.list2 h4{margin:0;margin-bottom:10px}#sub .list,#sub .list2,#side .list,#side .list2{font-size:.75rem}#sub .list,#side .list{display:block;margin-bottom:20px;overflow:hidden}#sub .list h4,#side .list h4{margin:0 0 10px;line-height:1.5}#sub .list figure,#side .list figure{width:25%;margin-right:10px;float:left}#sub .list2,#side .list2{padding:10px 0}#sub .list2 h4,#side .list2 h4{margin:0;line-height:1.5}#sub .list2 figure,#side .list2 figure{width:25%;margin-right:10px}dl.line{margin:0;display:flex;flex-wrap:wrap;font-size:.7em;border-top:1px solid #ccc}dl.line dt,dl.line dd{border-bottom:1px solid #ccc;padding:0 5px}dl.line dt{width:8em;background:#f0f0f0}dl.line dd{width:calc(100% - 8em)}.list2 dl.line dt:nth-of-type(1),.list2 dl.line dd:nth-of-type(1),.list2 dl.line dt:nth-of-type(2),.list2 dl.line dd:nth-of-type(2){border-top:none}.icon{display:inline-block;line-height:1;padding:3px 8px;background:#999;color:#fff;font-size:.7em;margin:1px}.waku{background:#fff;color:#666;border:1px solid #666}.newicon{background:#e82600}.upicon{background:#0078e8}.option1{background:#e80068}.option2{background:#5ab600}.option3{background:#ccc}.specialbox{display:inline-block;margin-right:10px}.pager{margin-top:30px;text-align:center;color:#999}.pager a{display:inline-block;text-decoration:none;margin-bottom:5px;padding:0 10px;border:1px solid #0014d2;background:#0014d2;color:#fff}.pager a:hover{background:#fff;color:#0014d2}.pager span{display:inline-block;margin-bottom:5px;padding:0 10px;border:1px solid #ccc;background:#eee;color:#999}#item-image{position:relative;margin:0 auto 20px;text-align:center;width:100%}#item-image img{width:100%}.thumbnail{width:80px;border:1px solid #dcdcdc;margin-bottom:5px}.thumbnail:hover{border:1px solid #999}.panorama-img{width:100% !important;height:200px !important}.mainimg{position:relative}ul.slick-dots{margin:0;padding:0;line-height:1;width:100%;text-align:center;position:absolute;bottom:10px}ul.slick-dots li{display:inline-block;margin:0 10px;cursor:pointer}ul.slick-dots li button{border:none;padding:0;display:block;text-indent:-9999px;width:12px;height:12px;border-radius:50%;cursor:pointer;background:#fff}ul.slick-dots li.slick-active button{background:#293765}#new{margin:0;display:flex;flex-wrap:wrap;padding:0 20px}#new dt,#new dd{padding:5px 0}#new dt{width:8em}#new dt span{display:none}#new dd{width:calc(100% - 8em)}ul.menu{list-style:none;padding:0}ul.menu li{margin-bottom:10px}ul.menu a{display:block;padding:10px 20px;border-radius:5px;border:1px solid #ccc;background:linear-gradient(#fff,#eee)}ul.menu a:before{content:"";border-left:4px solid #293765;padding:3px 15px 3px 0}.btn{text-align:center;margin:30px auto !important}.btn a,.btn input{display:inline-block;text-decoration:none;border:none;color:#fff;border-radius:3px;padding:15px 40px;box-shadow:2px 2px 5px rgba(0,0,0,.2);font-size:1rem;background:#901b1b;letter-spacing:.1em}#sub .btn a,#sub .btn input,#side .btn a,#side .btn input{padding:5px;font-size:1em}.btn a:hover,.btn input:hover{cursor:pointer;filter:brightness(1.1);color:#fff}a.btn{display:block;width:fit-content;margin:0 auto;background:#00599d;color:#fff;padding:2px 15px;border-radius:5px;transition:all .2s}a.btn:hover{background:#901818}.list .btn a,.list2 .btn a{display:block;margin-top:20px}#sub .list .btn a,#sub .list2 .btn a,#side .list .btn a,#side .list2 .btn a{margin-top:10px}.btn.arrow a:after{font-family:"Font Awesome 5 Free";content:"\f0a9";color:#fff;font-weight:700;display:inline-block;padding-left:15px;transform:scale(1.4);transition:.3s}.btn.arrow a:hover:after{transform:scale(1.6)}.ta1 caption{font-weight:700;padding:10px 5px;background:#bebebe;color:#fff}.ta1{border-top:1px solid #ccc;table-layout:fixed;width:100%;margin:0 auto 30px;background:rgba(255,255,255,.5)}.ta1 tr{border-bottom:1px solid #ccc}.ta1 th,.ta1 td{padding:10px 5px;word-break:break-all}.ta1 th{width:30%;text-align:left}.faq{padding:0 5px}.faq dt{border-radius:10px;margin-bottom:20px;background:linear-gradient(#fff,#f7f7f7);text-indent:-2em;padding:5px 1em 5px 3em;border:1px solid #e4e2d7;color:#293765}.faq dt:before{font-family:"Font Awesome 5 Free";content:"\f059";color:#293765;padding-right:1em}.faq dd{padding:5px 1em 30px 3em}.openclose{cursor:pointer}.faq dt span{text-indent:0}.pagetop-show{display:block}.pagetop a{display:block;text-decoration:none;text-align:center;position:fixed;z-index:99;right:20px;bottom:20px;color:#fff;font-size:1.5rem;width:160px;line-height:160px}.clearfix:after{content:"";display:block;clear:both}.color-theme,.color-theme a{color:#293765 !important}.color-check,.color-check a{color:red !important}.c{text-align:center !important}.ws{width:95%;display:block}.wl{width:95%;display:block}.mb30{margin-bottom:30px !important}.look{display:inline-block;padding:0 10px;background:#666;color:#fff;border-radius:3px;margin:5px 0}.look .color-check{color:#fc0 !important}.small{font-size:.6em}.sn{display:none}@media screen and (max-width:400px){header #logo{width:150px}}@media screen and (min-width:600px){.list-container{flex-direction:row}.list-container .list{width:49%}}@media screen and (max-width:1000px){#contents main{max-width:none;width:calc(100% - 6%);margin:3%}}@media screen and (min-width:1000px){html,body{font-size:16px}header{flex-direction:row;justify-content:space-between;align-items:center}header #logo{margin:0}#menubar ul{margin:0;display:flex;justify-content:space-around;line-height:1.6}#menubar ul li{flex:1}#menubar .ddmenu_parent{position:relative}#menubar .ddmenu_parent ul{position:absolute;z-index:100;width:100%}#menubar_hdr{display:none}#contents{display:flex;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.c2 main{margin-right:0}.c1 main{margin:0}#sub{width:250px;display:block;margin:0 3%}#side{width:200px;order:2}#footermenu{font-size:.8rem;padding:20px 50px}.list2{padding-left:10px}.list2 dl.line dd{width:calc(50% - 8em - 10px);margin-right:10px}.list2 dl.line{border-top:none}.list2 dl.line dt:nth-of-type(1),.list2 dl.line dd:nth-of-type(1),.list2 dl.line dt:nth-of-type(2),.list2 dl.line dd:nth-of-type(2){border-top:1px solid #ccc}.panorama-img{height:500px !important}#new dt{width:14em;display:flex;justify-content:space-between}#new dt span{display:inline-block;width:6em;background:#999;color:#fff;font-size:.9em;text-align:center;border-radius:3px;margin-right:1.2em;align-self:flex-start;line-height:1.8;position:relative;top:.4em}#new dt span.icon-bg1{background:#293765}#new dd{width:calc(100% - 14em)}#new.cms dt{width:8em}#new.cms dd{width:calc(100% - 8em)}ul.menu{display:flex;flex-wrap:wrap;justify-content:space-between}ul.menu li{width:49%;margin-bottom:20px}ul.menu a{padding:20px 30px}.ta1 caption{padding:5px 15px}.ta1 th,.ta1 td{padding:20px 15px}.ta1 th{width:20%}.ws{width:48%;display:inline}.sn{display:block}.sh{display:none}}#btn{width:260px;height:40px;padding:0 15px;margin:0 20px 0 auto;color:#fff;border:none;font:16px/2 "游ゴシック";width:fit-content}#btn:focus{outline:none}.pagetop{position:fixed;bottom:100px;right:10px}.balloon{position:relative;width:240px;height:30px;top:-80px;color:#666;background:#fff;text-align:center;-webkit-filter:drop-shadow(0px 0px 5px rgba(0,0,0,.3));border-radius:25px;font:16px/2 "游ゴシック"}.balloon:before{content:"";display:block;position:absolute;bottom:-18px;left:20px;border-top:solid #fff 20px;border-right:solid 10px transparent;border-left:solid 10px transparent}.mimore{display:inline !important}@media screen and (max-width:428px){.mimore{display:none !important}}.flex{display:flex}.flexwrap{display:flex;flex-wrap:wrap}.center{justify-content:center}.centercenter{justify-content:center;align-items:center}a{text-decoration:none}#corse .box{width:100%;max-width:260px;margin:5px;height:403px}.table2{background:#f6f3f3;margin:50px auto;width:100%;padding:30px}.table2 .table{display:flex;background-color:#fff}.table2 .yellow_back{background:#dbe1fa;padding:10px 20px;border-bottom:#c5c3c3 1px solid;width:250px}.table2 .input{background:#fff;padding:10px 20px;border-bottom:#c5c3c3 1px solid;width:100%;align-items:center;display:flex;flex-wrap:wrap}.table2 .flex .input{border:none;width:fit-content;padding:0 3px}.table2 .input span{display:inline}.table2 .input span label span{margin-left:1px}.table2 p{margin:0;padding:5px}.table2 textarea{padding:5px;width:100%}.table2 .red{color:#fff;background:#d74d64;padding:5px;margin-right:5px;border-radius:3px;font-size:12px}.table2 .blue{color:#fff;background:#4d64d7;padding:5px;margin-right:5px;border-radius:3px;font-size:12px}.table2 .bt{margin:30px auto;display:block}.table2 .input input,.table2 .input select,.table2 textarea{padding:7px 5px 7px 7px;border:#bababa 1px solid;border-radius:5px}.table2 .error{color:#cd0707}.wpcf7-list-item{display:block;margin:0 auto;text-align:center;label{margin-right:15px}}@media screen and (max-width:650px){.table2 .table{display:block}.table2{padding:0}.table2 .table{display:block}.table2 .yellow_back{width:auto}.table2 .input{padding:10px 5px}}#thanks{width:fit-content;margin:50px auto}#thanks .bt{margin-top:30px;display:block;width:fit-content}#thanks p{line-height:26px}.topimg{width:100%;height:250px;object-fit:cover;margin-bottom:15px}#kikoku .ta1 th span{border:solid 1px gray;padding:5px 10px;line-height:30px;margin-top:10px}#taisaku .blog h3{color:#353535;font-size:bold;position:relative;display:block;padding:10px 25px;font-size:25px;border:gray solid 0px;border-bottom:gray solid 2px;font-weight:700}#taisaku .blog .flexwrap{align-items:stretch}#taisaku .item a h4{margin:0;font-size:18px;margin:10px 0}#taisaku .item{width:fit-content;margin:1%;align-items:stretch;display:flex}#taisaku p{margin:0;font-size:12px}#taisaku .item a{transition:all .2s;box-shadow:1px 1px 3px #d4d1d1;width:250px;box-sizing:border-box;position:relative;padding:10px;display:block;font-size:16px}#blog .item img,#taisaku .item img{width:300px;height:auto;position:relative;top:0;transition:all .3s;background-color:#fff;box-shadow:1px 1px 2px #857e7e}#blog .item img{width:200px}#blog .item .cateblog img{height:150px}#blog .item img:hover,#taisaku .item img:hover{top:-20px;box-shadow:5px 5px 10px #857e7e}#taisakubar h3{padding:10px 0 10px 50px;margin:5%;border-bottom:solid 1px silver;display:block;position:relative;transition:all .2s;text-align:left}#taisakubar h3:hover{opacity:.6}#taisakubar h3:before{content:"";position:absolute;width:20px;height:20px;background:#6893c4;border-radius:50%;left:5px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}#taisakubar h4{padding:0;margin:0;text-align:left;margin:3%;padding-left:50px;font-weight:400}#taisakubar img{display:none}@media screen and (min-width:1000px){#taisakubar .flexwrap{display:block}#taisakubar .flexwrap p{text-align:left}}@media screen and (max-width:999px){#taisakubar .midashi{background:#6893c4;color:#fff;padding:5px}#taisakubar .flexwrap{display:block}#taisakubar h3{display:block;margin:5px;margin-right:20px;padding:10px;padding-left:30px}#taisakubar .kukuri{display:block}}#sin_tai .intro{margin-bottom:30px;font-size:12px;color:gray}#sin_tai .banner img{display:block;margin:0 auto;margin-top:5vw;box-shadow:1px 1px 3px gray;transition:all .2s}#sin_tai .banner img:hover{opacity:.6}#sin_tai .blueback{background:#a1bdd2;padding:3% 6%;margin-bottom:30px}#sin_tai h1{background:#fff;padding:1rem 2rem calc(1rem + 8px);position:relative;text-align:center}#sin_tai h1:before{position:absolute;top:-7px;left:-7px;width:100%;height:100%;content:"";border:4px solid #2f2f2f}#sin_tai .write{margin:3%}#sin_tai .write .thumb img{width:100%;height:400px;object-fit:cover;object-position:50% 10%}#sin_tai .write p{margin-left:0;margin-right:0;margin-bottom:10px}#sin_tai .write p,#sin_tai .write ul{line-height:30px}#sin_tai .red_back{background:#eeebeb;color:#2c2c2c;padding:1% 3%;width:fit-content;border-left:solid 5px #d93030;margin-bottom:10px}#sin_tai .grayback{background-color:#f6f4f0;padding:2% 4%;margin:2%}#sin_tai .b_sankaku{margin-bottom:30px;position:relative}#sin_tai .b_sankaku:before{content:"";position:absolute;border-top:#f6f4f0 solid 20px;border-right:transparent solid 30px;border-left:transparent solid 30px;bottom:-20px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}#sin_tai .kakomi{padding:15px;border:solid 1px gray;position:relative;margin:20px auto 10px 20px;padding-top:25px}#sin_tai .midashi_k{background:#cfe0e6;padding:5px 20px;position:absolute;top:-20px;left:-15px}#sin_tai .midashi_k:before{position:absolute;content:"";border-top:solid 10px #00599d;border-right:solid 7px #00599d;border-bottom:solid 10px transparent;border-left:solid 7px transparent;left:0;bottom:-20px}#sin_tai .midashi2{margin-top:10px;padding-bottom:0;border-bottom:dotted #d93030 5px;color:#d93030;font-weight:700}#sin_tai .midashi2:before{display:none}#sin_tai .midashi3{background:#00599d;color:#fff;border:0;position:relative;border-radius:20px 0 0 20px;padding-left:45px}#sin_tai .midashi3:before{content:"";border:solid 12px orange;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);left:10px}#sin_tai .midashi4{border-left:#00599d solid 5px;padding:5px 10px;margin:30px 0 30px 10px;background:#00599d22}#sin_tai .bold{font-weight:700}#sin_tai .check_li{list-style:none}#sin_tai .check_li li:before{content:"✔";color:orange;margin-right:10px}#sin_tai .caution{border:solid 2px orange;position:relative;padding:20px;margin-top:40px;margin-bottom:20px}#sin_tai .caution:before{content:"⚠ CAUTION";color:#fff;background:orange;padding:2px 20px;position:absolute;top:-26px;left:10px;border-radius:10px 10px 0 0}#sin_tai .point{border:solid 2px #20b8ea;position:relative;padding:20px;margin-top:40px;margin-bottom:20px}#sin_tai .point:before{content:"POINT";color:#fff;background:#20b8ea;padding:2px 20px;position:absolute;top:-26px;left:10px;border-radius:10px 10px 0 0}#sin_tai .marker_r{background:linear-gradient(transparent 50%,#fadcdc 50%);width:fit-content}#sin_tai .marker_b{background:linear-gradient(transparent 50%,#dcf0fa 50%);width:fit-content}#sin_tai .marker_y{background:linear-gradient(transparent 50%,#faf8dc 50%);width:fit-content}#sin_tai .sukima{margin:30px}#sin_tai .red_p{color:#c80000}#sin_tai .blue_p{color:#09388d}#blog .item{background:#fff;padding:10px;margin:10px;box-shadow:1px 1px 3px #b7b7b7}#blog h3{font-weight:700;margin:0 0 10px}#blog .tag{font-size:12px}.back_single a{color:#fff}#blog .category ul{list-style:none;display:flex;flex-wrap:wrap;margin:0;margin-bottom:10px;padding:0}#blog .category ul li{background:#e1ecf5;margin-right:10px;margin-bottom:10px;padding:0 10px;font-size:15px}#blog img{width:200px;height:150px;object-fit:cover;flex-shrink:0;max-width:none}#blog .item .flex{justify-content:space-between}#blog .item .left_box{margin-left:0;margin-right:auto;padding:20px}.nav-links{width:fit-content;margin:30px auto}.nav-links span,.nav-links a{margin:2px;font-weight:700;border:solid 1.5px #8eb0ca;padding:10px;color:#8eb0ca;box-shadow:0px 0px 1px #ececec;font-weight:700}.nav-links span{color:#fff;background:#8eb0ca}@media screen and (max-width:428px){#blog img{display:none}}#single h1{position:relative;margin-bottom:30px;padding-left:10px}#single h1:before{content:"";position:absolute;background:linear-gradient(90deg,#3545af 0%,#3545af 70%,#c4d0ff 70%,#c4d0ff 100%);height:10px;width:80%;display:block;bottom:-10px;left:0}#sub{overflow:auto}.sticky{position:sticky;top:0;padding:55px 20px 20px;margin-top:-10px}header{display:flex;flex-direction:row;align-items:center}#tel{width:fit-content;align-items:right;align-items:center;margin-right:10px;justify-content:center}header #logo{margin:0 auto 0 0}header .lineme{margin-right:10px;background:#06c755;padding:5px 15px 5px 5px;border-radius:5px;line-height:normal;color:#fff;font:16px;font-weight:700;border-bottom:5px green solid;transition:all .1s}header .lineme:hover{border-bottom:none;border-top:5px #fff solid}#sd{display:block;position:fixed;bottom:0;left:0;list-style:none;width:100%;margin:0;padding:0;opacity:0;z-index:50}#sd .flex{flex-grow:1;width:100%}#sd a{width:100%;display:block}#sd a li{background:#00599d;color:#fff;padding:15px 5px;border-right:solid #fff 1px}.linegreen{background:#06c755 !important}@media screen and (max-width:500px){#sd{opacity:1}#tel,.lineme{opacity:0}}#tel img{position:relative;top:-4px}.ver1 .bt{background:#00599d;color:#fff;padding:10px 30px;border:solid 1px #00599d;margin:0 5px;border-radius:3px;box-shadow:2px 2px 5px rgb(0 0 0/20%)}.ver1 .bt:hover{color:#00599d}.trib{position:relative;padding-right:50px}.trib:after{position:absolute;content:"";border-top:solid 10px #fff;border-right:solid 5px transparent;border-left:solid 5px transparent;right:10px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.license .flexwrap{justify-content:center}.license .item img{width:60px;height:auto;padding:10px}.license .item{text-align:center;margin:0 30px;box-sizing:border-box;width:60px;background:gray;position:relative;margin-bottom:50px}.license .item p{position:absolute;font-weight:700;width:100%;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);margin:10px auto 30px auto}.license .item:before{content:"";height:0;width:0;border-right:solid gray 10px;border-top:solid transparent 30px;border-bottom:solid transparent 30px;position:absolute;left:-10px;top:0}.license .item:after{content:"";height:0;width:0;border-left:solid gray 10px;border-top:solid transparent 30px;border-bottom:solid transparent 30px;position:absolute;right:-10px;top:0}.license .li1{background:#ca0c0c}.license .li2{background:#e3258d}.license .li3{background:#840cca}.license .li4{background:#4e0cca}.license .li5{background:#1c3474}.license .li1:before{border-right:solid #ca0c0c 10px}.license .li2:before{border-right:solid #e3258d 10px}.license .li3:before{border-right:solid #840cca 10px}.license .li4:before{border-right:solid #4e0cca 10px}.license .li5:before{border-right:solid #1c3474 10px}.license .li1:after{border-left:solid #ca0c0c 10px}.license .li2:after{border-left:solid #e3258d 10px}.license .li3:after{border-left:solid #840cca 10px}.license .li4:after{border-left:solid #4e0cca 10px}.license .li5:after{border-left:solid #1c3474 10px}#sub .exlist p{margin:0}#sub .exlist .midashi{background:#95b5ce;color:#fff;padding:20px;text-align:center;margin-bottom:5px;font-weight:700;font-size:18px}.zaiju #sub .box1{background:#fff;border:solid 0px gray}.exlist{display:block;text-align:center}.exlist .item{border-bottom:solid 1px #9c9c9c;padding:10px;margin-bottom:5px;width:250px;position:relative;background:#fff !important}.exlist .more-link{display:block;width:fit-content;margin:10px auto;background:#4d4d4d;font-weight:400;padding:5px 20px;color:#fff;font-size:12px;transition:all .2s;position:static}.exlist .more-link:hover{background:#de3312}.exlist .item .title{font-weight:700;font-size:20px;margin-bottom:10px;line-height:25px;text-align:center}.exlist .item img{width:100px;height:100px;object-fit:cover;border-radius:50%;display:block;margin:0 auto 10px auto}@media screen and (max-width:999px){.exlist .flexwrap{display:flex;justify-content:center}.box1{width:100%;max-width:100%}#sub{width:100%;display:block;margin:0}.exlist .item{padding-bottom:50px;margin:10px}.exlist .more-link{position:absolute;bottom:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}}.toko p{margin:0}.toko .item .box{margin:5px}.toko .item .box img{width:100px;height:100px;object-fit:cover;margin-right:10px;border-radius:50%}.toko .item .box p{max-width:800px;background:#00599d27;display:table-cell;vertical-align:middle}.toko .teigi{background:#ddebf5;background:#f1f7b9;padding:20px 50px;position:relative;margin:0 auto;margin-bottom:50px;border-radius:10px;width:fit-content}.toko .teigi:before{content:"";border-top:30px solid #ddebf5;border-top:30px solid #f1f7b9;border-left:50px solid transparent;border-right:50px solid transparent;position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);bottom:-28px}.toko .teigi li{margin-bottom:5px;margin-left:20px;list-style:none}.toko .teigi li::marker{content:"✔ ";color:orange;color:#007bd9;margin-right:10px;display:block}.toko .teigi h3{font-size:25px;font-weight:700;background:0 0;border:solid 0px gray;margin:0;padding:0;margin-bottom:10px;text-align:center}.toko .teigi div{width:fit-content;margin:0 auto}.toko .solution{text-align:center;font-size:20px;position:relative;margin-bottom:80px}.toko .hukidasi{color:#00599d;font-size:18px;width:fit-content;margin:0 auto;display:block;padding:10px 20px;font-weight:700;position:relative}.toko .solution span{display:block;font-size:30px;font-weight:700}.toko .blog{background:#f6f6f6;margin-top:10px;margin-bottom:50px}.toko .blog .flexwrap{justify-content:center}.toko .blog .itemlist{background:#fff;margin:10px;transition:all .2s;width:250px}.toko .blog .itemlist:hover{opacity:.8}.toko .blog .itemlist .img{position:relative}.toko .blog .itemlist .img a img{width:250px;height:150px;object-fit:cover}.toko .blog .itemlist .bottom{padding:10px 15px}.toko .blog .itemlist .title{font-size:18px}.toko .blog .itemlist .tag{border-top:solid gray 1px;padding:5px;margin-top:5px;font-size:12px}.toko .blog .itemlist .img .category{position:absolute;top:0;left:0;background:#00599dae;height:fit-content;padding:5px 10px}.toko .blog .itemlist .img .category a{color:#fff;font-size:12px;line-height:12px;padding:3px 2px;display:block}.programming p{margin:0}.programming .osusume{background:#eef7ff;padding:15px;list-style:none}.programming .osusume h3{background:0 0;border:0;padding:0}.programming .osusume li{position:relative;padding-left:25px}.programming .osusume li:before{content:"";position:absolute;top:.35em;left:6px;-webkit-transform:rotate(50deg);-ms-transform:rotate(50deg);transform:rotate(50deg);width:3px;height:7px;border-right:2px solid #8b6b4e;border-bottom:2px solid #8b6b4e}.programming .osusume li:after{content:"";position:absolute;top:.2em;left:0;width:15px;height:15px;border:1px solid #8b6b4e;border-radius:2px}.programming .tieup{display:block;margin-bottom:40px;height:auto}.programming .tieup .flex{justify-content:center}.programming .tieup p{font-weight:700;margin:0;margin-top:5px}.programming .tieup img{width:auto;height:70px}.programming .tieup div{text-align:center;margin:5px;padding:10px;height:10vh}.programming .reason h3{background:#00599d;color:#fff;padding:10px}.programming .reason .box{border:solid 2px #00599d;padding:20px;margin:50px 5px;border-radius:5px;position:relative}.programming .reason .box h4{position:absolute;top:-50px;left:30px}.programming .reason .box h4 span{position:relative}.programming .reason .box h4 span:before{content:"";position:absolute;transform:rotate(-30deg);border-left:solid 5px #00599d;height:20px;left:-20px}.programming .reason .box h4 span:after{content:"";position:absolute;transform:rotate(30deg);border-left:solid 5px #00599d;height:20px;right:-20px}.programming .dschool{display:block;margin:5px;padding:20px;border:solid 2px #d6e7f4;border-radius:20px;margin-top:80px;position:relative;padding-top:25px}.programming .dschool p{position:absolute;top:-20px;left:30px;background-color:#fff;padding:5px;font-weight:700;color:#00599d;font-size:20px}.programming .back_box{background:#f2f0f0;padding:20px;margin:20px 5px}@media screen and (max-width:743px){.programming .tieup img{width:auto;height:50px}}@media screen and (max-width:428px){.programming .tieup img{width:auto;height:40px}.programming .tieup p{font-size:10px}.programming .tieup div{margin:2px;padding:0}.programming .dschool{margin-top:30px}}.taizai h3{background:#00599d;color:#fff;padding:10px;border:solid 0px gray;margin-bottom:0;padding-left:10px}.taizai .hatena{background-image:url(//effisage.com/WPcss/img/hatena.png);background-size:cover;background-position:bottom;padding:10px 100px;position:relative;display:block;margin-bottom:50px}.taizai .hatena2{background-image:url(//effisage.com/WPcss/img/hatena2.png);padding:10px 150px}.taizai .hatena:before{content:"";border-top:30px solid #ddebf5;border-right:60px solid transparent;border-left:60px solid transparent;position:absolute;bottom:-30px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.taizai .hatena h4{border-bottom:solid 1px gray;font-size:20px}.taizai .solution{text-align:center}.taizai .solution{color:#00599d;font-size:22px;font-weight:700;border:solid 2px #00599d;padding:15px;margin:0 5px 30px}.taizai .forginou{padding:5px;margin-bottom:10px}.taizai .forginou div{margin:5px 10px 10px 5px}.taizai .forginou h4{font-size:20px;background:#f2f1ef;padding:30px 25px;margin-top:0}.taizai .forginou p{margin:0}.taizai .forginou img{display:block;width:400px;height:auto;flex-shrink:0}.taizai .nagare h4{text-align:center;margin-top:20px;font-size:18px}.taizai .nagare .item,.taizai .nagare5 .item{background:#f9f8f8;margin:5px;width:200px;padding:0;position:relative}.taizai .nagare5 .item{width:auto;margin:5px;padding-bottom:10px}.taizai .nagare .item:before,.taizai .nagare5 .item:before{content:"";position:absolute;border-top:10px solid #00599d;border-right:15px solid transparent;border-left:15px solid transparent;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);top:81px}.taizai .nagare .item .back,.taizai .nagare5 .item .back{background:#00599d;color:#fff;text-align:center;padding:5px;padding-top:10px;margin-bottom:20px}.taizai .nagare .item .back span,.taizai .nagare5 .item .back span{font-size:30px;display:block}.taizai .nagare .item p,.taizai .nagare5 .item p{font-size:13px;margin:0;margin:5px}.taizai .nagare5 .item p{margin:15px}.taizai .nagare .item .title,.taizai .nagare5 .item .title{text-align:center;font-weight:700;font-size:16px;height:50px;width:200px;display:table-cell;vertical-align:middle;line-height:20px}.taizai .nagare5 .item .title{width:auto;text-align:center;display:block;margin-bottom:0;margin-top:30px}.taizai .nagare .item img,.taizai .nagare5 .item img{display:block;margin-top:10px}.taizai .nagare .b1 .back{background:#74bcf3}.taizai .nagare .b2 .back{background:#2492e7}.taizai .nagare .b3 .back{background:#0267b4}.taizai .nagare .b4 .back{background:#03477b}.taizai .nagare .b5 .back{background:#022f53}.taizai .nagare .b1:before{border-top:10px solid #74bcf3}.taizai .nagare .b2:before{border-top:10px solid #2492e7}.taizai .nagare .b3:before{border-top:10px solid #0267b4}.taizai .nagare .b4:before{border-top:10px solid #03477b}.taizai .nagare .b5:before{border-top:10px solid #022f53}.taizai .saigo{margin:20px 0}.taizai .saigo img{height:300px;object-fit:cover;margin-bottom:20px}.taizai .form-check{border-right:solid 1px #fff;flex-grow:1;height:fit-content}.taizai .form-check h3{height:fit-content;padding:10px}.taizai input{display:none}.taizai .sentakushi{align-items:flex-end}.taizai #genchih3 .pc{display:block}.taizai #genchih3 .smart{display:none}@media screen and (max-width:700px){.taizai .hatena{padding:10px}.taizai .forginou{display:block}.taizai .forginou img{display:block;margin:0 auto}}@media screen and (max-width:600px){.taizai .nagare{display:block}.taizai .nagare .item{display:flex;width:98%}.taizai .nagare .item .back{width:70px;margin:0;margin-right:20px;flex-shrink:0}.taizai .nagare .item img{display:none}.taizai .nagare .item .title{width:100%;height:20px;padding:5px;padding-top:10px}.taizai .nagare .item:before{border-left:10px solid #00599d;border-bottom:15px solid transparent;border-top:15px solid transparent;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);left:70px}.taizai .nagare .b1:before{border-left:10px solid #74bcf3}.taizai .nagare .b2:before{border-left:10px solid #2492e7}.taizai .nagare .b3:before{border-left:10px solid #0267b4}.taizai .nagare .b4:before{border-left:10px solid #03477b}.taizai #genchih3 .pc{display:none}.taizai #genchih3 .smart{display:block}}@media screen and (max-width:428px){.taizai .hatena,.taizai .hatena2{padding:10px 5px}}#price .title{background:#00599d;color:#fff;padding:10px 50px;border-radius:30px;width:fit-content;margin:50px auto 0px auto;font-size:20px;font-weight:700}#price .price_t{text-align:right;font-size:50px;font-weight:700;padding:50px 30px;width:fit-content;margin:0 auto}#price .price_t span{font-size:13px;margin-left:10px;font-weight:400}#price .items .box{background:#ddebf5;margin:5px;padding:20px 15px;position:relative}#price .items .box2{background:#bcd3e4}#price .items .box3{background:#97bcd8}#price .items .box:before{position:absolute;top:-20px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);content:"";border-bottom:#ddebf5 solid 20px;border-right:transparent solid 20px;border-left:transparent solid 20px}#price .items .box2:before{border-bottom:#bcd3e4 solid 20px}#price .items .box3:before{border-bottom:#97bcd8 solid 20px}#price,#worldtime{table{display:block;border:solid 1px rgb(214,214,214);border-bottom:0;margin:0 auto;width:fit-content;th{background-color:var(--lblue)}thead{background:rgb(226,226,226);th{background:#e2e2e2}}th,td{padding:10px;width:300px;border-bottom:solid 1px #d6d6d6}td{border-left:solid 1px #d6d6d6;text-align:center}}}#price .midashi{margin-top:30px;background:#f9f8e5;padding:20px 40px}#price .midashi p{width:fit-content;margin:0;font-size:16px}.check{list-style:none;padding-left:5px}.check li{font-size:18px}.check li:before{content:"✔";color:orange;margin-right:10px}.sacramento{font-family:"Sacramento",cursive;font-size:30px}.possible .item{width:100%;box-sizing:border-box;margin:0 2%;margin-right:0;padding:10px 15px}.possible .box{margin:0 2%}.possible h3{border:0;position:relative;background:#f4f4f4;padding:5px 5px 5px 50px;font-size:20px;color:#474747;border-radius:0 10px 10px 0}.possible h3:after{content:"";display:inline-block;line-height:40px;position:absolute;padding:0;color:#fff;background-image:url(//effisage.com/WPcss/img/white_mimore.png);background-position:center;background-color:#fff;font-weight:900;width:60px;text-align:center;height:60px;line-height:40px;left:-1.35em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%}.possible .item p{margin:0}.possible .item .box{border:solid 2px #00599d;border-top:solid 10px #00599d;position:relative;padding:10px;margin-top:20px;border-radius:0 5px 0 0}.possible .item h4{color:#fff;background:#00599d;border-radius:5px 5px 0 0;border:solid 2px #00599d;padding:3px 20px 0;position:absolute;margin-top:0;top:-35px;left:-2px}.m_slider h3{background:0 0;border:0;margin:0;padding:0;background:#acc9d8;color:#fff;padding:5px 0 5px 50px}@media screen and (max-width:743px){.possible .flex{display:block}.possible .flex .item{margin:3px 5px}.possible .item .box{margin:35px 0}}.midashi_c{background:#f9f8e5;padding:10px 20px}.midashi_c:before{content:"✔";color:orange;font-size:20px;margin-right:5px}.spring .title{background:#00599d;color:#fff;padding:5px;margin-bottom:10px;text-align:center}.spring img{width:150px;height:auto;display:block;margin:0 auto 3px auto}.spring a{display:block;padding:10px}.appoint{margin-top:50px}.appoint p{margin-left:10px}@media screen and (max-width:999px){.spring .item{display:flex;justify-content:center;align-items:center}.spring img{width:100px;margin:10px}}.tutor_intro .bt{margin:20px auto;display:block;width:fit-content}#exform .bt{display:block;width:fit-content;margin:15px}#exform .bt:hover{background:#c20202;color:#fff;border:solid 1px #c20202}#exform .ex{background:#f6f5f5;margin:5px;padding:15px 5px 20px}#exform .ex .bt{background:#fff;color:#395f7c}#exform .ex .bt:hover{background:#8eb0ca;color:#2e2e2e;border:solid 1px #2e2e2e}#exform h3{background:0 0;border:none;font-size:20px;font-weight:700;margin:10px 20px;padding:0;position:relative;text-align:center}#exform table{margin:50px auto 20px auto}#exform table tr{border-bottom:solid 1px #dadada}#exform table th,#exform table td{padding:10px}#exform table td input,#exform table td textarea{display:block;padding:10px;margin-right:10px}#exform table td .radio{display:flex;width:fit-content}#exform table td label{display:flex;margin:5px 0}#exform table th{background:#8eb0ca;color:#fff}#exform p{margin:0 auto;width:fit-content;text-align:center}#exform .ex p{font-size:13px;margin:10px 20px;text-align:left}#exform .thanks{margin:30px auto}#exform #menubar_hdr{display:none}#exform tr .flexwrap td,#exform tr .flexwrap span{flex-grow:1}#exform .box{font-size:12px;margin-right:10px;background:#e9e9e9;padding:5px 5px 10px 10px;width:auto}#exform .box p{text-align:left;margin-top:15px}#exform .box span{font-size:20px}#exform .box span label{height:30px;justify-content:center;align-items:center}.mw_wp_form_confirm .confirm-hidden{display:none}.mw_wp_form_confirm .box{background-color:#fff !important;padding:0 !important;font-size:16px !important}.mw_wp_form_confirm .box p{margin:0 !important}@media screen and (max-width:600px){#exform table th,#exform table td{width:100%;text-align:left;display:block}#exform tbody{border:solid 1px #dadada}#exform textarea{font-size:1.2em}#exform table td input{font-size:1em}}@media screen and (max-width:428px){#exform table .box{width:100%;margin-bottom:5px;margin-right:0}}#privacy .items{margin:20px}#privacy h2{font-size:20px;margin-bottom:20px}#privacy .h3{margin:15px;font-size:19px}#privacy .h4{margin:10px;margin-top:20px;border-bottom:solid #222121 1px;font-size:18px}#privacy .h5{margin:10px;font-size:17px}#privacy p{line-height:25px;font-size:16px}#privacy .back_gray{background-color:#e5e2e1;width:fit-content;padding:20px 40px;margin:20px}#privacy .red_p{color:#dc0000}#privacy .link{display:block;width:fit-content;border-left:solid 5px gray;padding:7px;margin-bottom:15px;position:relative}#privacy .link:after{content:"";display:flex;width:0;height:0;border-left:solid 10px gray;border-top:solid 7px transparent;border-bottom:solid 7px transparent;position:absolute;right:-10px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}#gaibu{background:#f8f7f5}#gaibu .flexwrap{justify-content:center;padding:20px}#gaibu .items{margin-top:0;padding-top:40px}#gaibu .items h1{color:#fff}#gaibu .items h1:before{border-top:solid 2px #fff}#gaibu .item{width:200px;background:#fff;margin:10px;padding-bottom:10px;box-shadow:1px 1px 3px #e6e2e2;position:relative}#gaibu .item:after{content:"";border-top:solid 10px #153fca;border-right:solid 10px #0a2391;border-left:solid 10px transparent;border-bottom:solid 10px transparent;position:absolute;top:0;right:0}#gaibu .item img{width:200px;height:150px;object-fit:cover}#gaibu .item p{font-size:13px;line-height:17px;margin:0 auto}#gaibu .item div{padding:0 10px 5px}#gaibu h3{border:0;background:0 0;margin:30px 10px 10px;text-align:center;padding-top:30px}.margin{margin-bottom:30px}.aioseo-breadcrumbs{margin:0 3%;color:gray}.aioseo-breadcrumbs span{margin:0 2px;font-size:15px}.aioseo-breadcrumbs span a{color:#a4a4a4;font-size:13px}.aioseo-breadcrumbs span a:hover{color:#0078e8}.tanjo .topimg{object-position:50% 35%}.tax h3{background:0 0;border:0;margin-bottom:0 !important}.table7{max-width:1000px;margin:0 auto}.table7 p{margin:0;padding:0}.table7 th{width:20%;background:#dbe1fa;text-align:left}.table7 th,.table7 td{padding:10px 15px}.table7 .blue{background:0 0;color:blue}.table7 tr{border-bottom:1px #c2c2c2 solid}.table7 input,.table7 select{padding:10px}.table7 .ngp{margin:0 8px}.table7 select{margin:5px 0}.required-contactform7{background:#d53d3d;color:#fff;padding:5px 7px;font-weight:400;font-size:80%;margin-right:5px}.any-contactform7{background:#352dd8;color:#fff;padding:5px 7px;font-weight:400;font-size:80%;margin-right:5px}@media screen and (max-width:700px){.table7 th,.table7 td{width:100%;display:block}}#contents{h2{font-weight:700;font-size:2rem}h2 span{font-size:.8em;height:normal}h2 span:after{content:"-　"}h2 span:before{content:"　-"}main h3{font-weight:700;background:0 0;border:none}}#imamu .flex{margin-left:3%}#imamu img.reason{width:400px;height:400px;object-fit:cover}#imamu h3{font-size:1.5em;color:#00599d}@media screen and (max-width:800px){#imamu .flex{display:block}#imamu img.reason{width:100%;height:200px;object-position:top}}.worldtime{margin:20px 0 100px 0;width:100%;tr{border-bottom:solid 1px gray}th{width:40%}td{width:60%}th,td{padding:10px}}.cf-turnstile{div:nth-child(1){display:flex;justify-content:center}}input.wpcf7-submit.wpcf7-form-control.has-spinner{display:block;margin:0 auto;padding:10px}.contactForm{max-width:1000px;width:100%;display:block;margin:0 auto;table{margin:0px 0 50px 0;width:100%;p{margin:0;padding:0;display:flex;align-items:center;span{margin-left:5px;margin-right:2px}br{display:none}}tr{th,td{padding:20px;border-bottom:solid 2px rgb(189,189,189);text-align:left;vertical-align:middle;overflow:hidden;p{margin:0}input,select,textarea{padding:10px;border:solid 1px #c5c5c5;border-radius:10px}.red,.blue{color:#fff;padding:5px 10px;border-radius:5px;margin-right:10px;flex-shrink:0;font-size:.9rem;line-height:.9rem}.red{background:#e52929}.blue{background:#6076f1}p{span{text-align:left}}}th{width:40%;background-color:#f1f1f1}th.th2{width:100%;p,br{display:block}}td{width:60%}}}.wpcf7-submit{background-color:#f0f0f0;color:#353535;padding:10px 30px;width:fit-content;display:block;margin:0 auto;border-radius:20px;font-weight:700;border:solid 2px #353535;transition:all .3s}.wpcf7-submit:hover{background:#353535;color:#fff}@media screen and (max-width:600px){table{display:block;tr,tbody{display:block;width:100%;th,td{display:block;width:100%;p>span>input{width:100%}textarea{width:100%}}th{border-bottom:0}}}}}.cf-turnstile{div:nth-child(1){display:flex;justify-content:center}}@media screen and (max-width:800px){#contents{margin-top:50px}}#worldtime{table{th{width:20%}td{text-align:left;width:80%}}}