@charset "UTF-8";@import url("https://fonts.googleapis.com/css?family=Noto+Sans+JP:400,500,700,900&amp;display=swap");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.clearfix:after{clear:both;content:"";display:block}.txt_red,.txt_error{color:#cd4444}@media screen and (max-width:767px){.content{padding:0 5%}}.lead{text-align:center;margin-bottom:30px;line-height:1.8em}.txt_l{font-size:18px!important;margin:15px 0 0}@media screen and (max-width:767px){.txt_l{font-size:3.8vw!important;margin:0}}.txt_s{font-size:14px!important;margin:10px 0 0}@media screen and (max-width:767px){.txt_s{font-size:3.2vw!important;margin:0}}.mb10{margin-bottom:10px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.arrow{position:relative;display:inline-block}.arrow::before{content:'';width:8px;height:8px;border:0;border-top:solid 2px #fff;border-right:solid 2px #fff;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:50%;right:7%;margin-top:-4px}.arrow_g::before{border-top:solid 2px #85754e;border-right:solid 2px #85754e}.arrow_w::before{border-top:solid 2px #fff;border-right:solid 2px #fff}.arrow_down::before{border-top:solid 2px #85754e;border-right:solid 2px #85754e;-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);width:7px;height:7px}.btnBack .arrow::before{left:5%;-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}@media screen and (min-width:768px) and (max-width:1000px){.btnS{width:40%;margin:0 auto}}.btnS a{display:block;width:400px;margin:0 auto;height:60px;line-height:60px;text-align:center;color:#85754e;border:1px solid #85754e}@media screen and (min-width:768px) and (max-width:1000px){.btnS a{width:100%}}@media screen and (max-width:767px){.btnS a{width:100%;height:14vw;margin-top:1em;font-size:3.6vw;line-height:14vw}}.btnS.bgGold a{background-color:#85754e;color:#fff}.btnTop{margin-top:80px}@media screen and (max-width:767px){.btnTop{margin-top:3em}}.inviewfadeIn{opacity:0;transition:.8s}.fadeIn{opacity:1}.inviewUp{transform:translate(0,40px);-webkit-transform:translate(0,40px);transition:.8s}.Up{transform:translate(0,0);-webkit-transform:translate(0,0)}.inviewzoomIn{transform:scale(0,0);-webkit-transform:scale(0,0);transition:.8s}.zoomIn{transform:scale(1,1);-webkit-transform:scale(1,1)}.inviewfadeInUp{opacity:0;transform:translate(0,60px);-webkit-transform:translate(0,60px);transition:.8s}.fadeInUp{opacity:1;transform:translate(0,0);-webkit-transform:translate(0,0)}.clearfix:after{clear:both;content:"";display:block}.txt_red,.txt_error{color:#cd4444}@media screen and (max-width:767px){.content{padding:0 5%}}.lead{text-align:center;margin-bottom:30px;line-height:1.8em}.txt_l{font-size:18px!important;margin:15px 0 0}@media screen and (max-width:767px){.txt_l{font-size:3.8vw!important;margin:0}}.txt_s{font-size:14px!important;margin:10px 0 0}@media screen and (max-width:767px){.txt_s{font-size:3.2vw!important;margin:0}}.mb10{margin-bottom:10px}.ml10{margin-left:10px}.m5{margin:0 5px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.arrow{position:relative;display:inline-block}.arrow::before{content:'';width:8px;height:8px;border:0;border-top:solid 2px #fff;border-right:solid 2px #fff;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:50%;right:7%;margin-top:-4px}.arrow_g::before{border-top:solid 2px #85754e;border-right:solid 2px #85754e}.arrow_w::before{border-top:solid 2px #fff;border-right:solid 2px #fff}.arrow_down::before{border-top:solid 2px #85754e;border-right:solid 2px #85754e;-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);width:7px;height:7px}.btnBack .arrow::before{left:5%;-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}@media screen and (min-width:768px) and (max-width:1000px){.btnS{width:40%;margin:0 auto}}.btnS a{display:block;width:400px;margin:0 auto;height:60px;line-height:60px;text-align:center;color:#85754e;border:1px solid #85754e}@media screen and (min-width:768px) and (max-width:1000px){.btnS a{width:100%}}@media screen and (max-width:767px){.btnS a{width:100%;height:14vw;margin-top:1em;font-size:3.6vw;line-height:14vw}}.btnS.bgGold a{background-color:#85754e;color:#fff}.btnTop{margin-top:80px}@media screen and (max-width:767px){.btnTop{margin-top:3em}}.inviewfadeIn{opacity:0;transition:.8s}.fadeIn{opacity:1}.inviewUp{transform:translate(0,40px);-webkit-transform:translate(0,40px);transition:.8s}.Up{transform:translate(0,0);-webkit-transform:translate(0,0)}.inviewzoomIn{transform:scale(0,0);-webkit-transform:scale(0,0);transition:.8s}.zoomIn{transform:scale(1,1);-webkit-transform:scale(1,1)}.inviewfadeInUp{opacity:0;transform:translate(0,60px);-webkit-transform:translate(0,60px);transition:.8s}.fadeInUp{opacity:1;transform:translate(0,0);-webkit-transform:translate(0,0)}@font-face{font-family:'constantia';src:url("../font/et-fonts/Constantia.ttf")}@font-face{font-family:'Didot-Regular';src:url("../font/et-fonts/Didot-Regular.ttf")}@font-face{font-family:'Didot';src:url("../font/et-fonts/Didot-Regular.ttf")}@font-face{font-family:'Didot-italic';src:url("../font/et-fonts/Didot-Italic.ttf")}@media screen and (max-width:767px){html{width:100%}}body{min-height:100vh;width:100%;margin:0;padding:0 0 200px;background:#fff;color:#252525;font-size:15px;line-height:1.6;box-sizing:border-box;font-weight:400;font-family:'Noto Sans JP',sans-serif;position:relative}@media screen and (max-width:767px){body{-webkit-text-size-adjust:100%;overflow-x:hidden;padding-bottom:80vw}}@media screen and (max-width:767px){.pc{display:none!important}}@media screen and (min-width:1001px){.sp{display:none}}@media screen and (min-width:768px) and (max-width:1000px){.sp{display:none!important}}a{transition:all .3s ease;color:#535353}a:hover{opacity:.8}@media screen and (min-width:768px) and (max-width:1000px){a:hover{opacity:1}}@media screen and (max-width:767px){a:hover{opacity:1}}body{font-size:16px;box-sizing:border-box}@media screen and (min-width:768px) and (max-width:1000px){body{font-size:14px}}@media screen and (max-width:767px){body{font-size:3.6vw}}a{text-decoration:none}img{width:100%;vertical-align:bottom}.container{width:980px;margin:80px auto;position:relative}.terms p{padding-bottom:1em}.terms{color:#85754e;font-weight:500;font-family:constantia,"ï¼­ï¼³ ï¼°æ˜Žæœ","Hiragino Mincho ProN","ï¼­ï¼³ æ˜Žæœ","MS Mincho",HiraMinProN-W3,TakaoExæ˜Žæœ,TakaoExMincho,Helvetica,Arial,Lucida,sans-serif!important}@media screen and (min-width:768px) and (max-width:1000px){.container{width:100%}}@media screen and (max-width:767px){.container{width:100%;margin:3em auto}}header{width:100%;height:86px;position:fixed;top:0;text-align:center;z-index:999;background-color:rgba(2,2,2,.79)}@media screen and (max-width:767px){header{height:70px}}header .container{width:100%;padding:0 30px;position:relative;margin:0}@media screen and (max-width:767px){header .container{padding:0 4%}}header .logo{width:128px;margin:30px auto 0}@media screen and (max-width:767px){header .logo{height:auto;width:28%;margin:25px auto 0}header .logo img{vertical-align:middle}}header .menu{position:absolute;left:30px;top:7px;display:flex;align-items:center}@media screen and (max-width:767px){header .menu{left:3%;top:2px}}header .menu p{font-family:"constantia","Hiragino Mincho ProN","MS Mincho",HiraMinProN-W3,Helvetica,Arial,Lucida,sans-serif;color:#85754e;font-weight:bold;margin-left:10px;line-height:1em;padding-top:1px}header .menu i{display:inline-block;width:32px;height:16px;background:url("../images/common/icon_menu.svg") no-repeat 0 0;background-size:100%}header .menu:hover{cursor:pointer}header .h_login{position:absolute;top:-2px;right:30px}@media screen and (max-width:767px){header .h_login{top:-7px;right:3%}}header .h_login ul{color:#85754e}header .h_login ul li{height:34px;line-height:32px;font-size:13px;border:1px solid #85754e;min-width:120px;font-weight:500}@media screen and (max-width:767px){header .h_login ul li{min-width:65px;font-size:10px;width:auto}}header .h_login ul li a{color:#85754e}header .h_login ul li.arrow{display:block;min-width:120px;border:1px solid #85754e;font-size:13px;position:relative;text-align:left;padding:0 30px 0 15px;cursor:pointer}@media screen and (max-width:767px){header .h_login ul li.arrow{min-width:auto;font-size:10px;padding:0 2em 0 1em}}header .h_menu-sub{background-color:#000;padding:20px 15px 5px;position:absolute;right:30px;top:32px;width:180px;display:none}@media screen and (max-width:767px){header .h_menu-sub{position:absolute;width:80%;right:3%;top:28px}}header .h_menu-sub p{font-size:14px;text-align:left;color:#fff;margin-bottom:0}@media screen and (max-width:767px){header .h_menu-sub p{font-size:12px}}header .h_menu-sub .numOwner{margin:5px 0}@media screen and (max-width:767px){header .h_menu-sub .numOwner{margin-bottom:0}}header .h_menu-sub .numOwner p{color:#b4b4b4;font-size:13px}@media screen and (max-width:767px){header .h_menu-sub .numOwner p{font-size:12px}}header .h_menu-sub ul{margin-bottom:15px}header .h_menu-sub ul li{border:none;padding:0;height:auto;width:auto}header .h_menu-sub ul li a{border:none;width:auto;font-size:13px;text-align:left;display:block;line-height:1.4em;height:auto;border-bottom:1px solid #85754e;padding:8px 0;color:#85754e}@media screen and (max-width:767px){header .h_menu-sub ul li a{font-size:12px;padding:12px 0}}header .h_menu-sub p a{border:none;text-align:left;display:block;line-height:1.4em;height:auto;color:#fff;width:auto;margin-bottom:10px}@media screen and (max-width:767px){header .h_menu-sub p a{padding:3px 0}}header .h_menu-sub .arrow:before{right:0;width:7px;height:7px}.menuWrap{background-color:rgba(133,117,78,.95);width:100%;height:100%;position:fixed;top:0;z-index:999999;color:#fff;text-align:center;display:none}.menuWrap .menuList{position:absolute;left:0;right:0;top:0;bottom:0;width:500px;padding:0;text-align:center;vertical-align:middle;height:20%;margin:auto}@media screen and (max-width:767px){.menuWrap .menuList{width:100%;height:25%}}.menuWrap .menuList li a{display:block;color:#fff;font-family:"constantia","Hiragino Mincho ProN","MS Mincho",HiraMinProN-W3,Helvetica,Arial,Lucida,sans-serif;font-size:24px;line-height:18px;font-weight:normal;padding:15px 0}@media screen and (max-width:767px){.menuWrap .menuList li a{font-size:5.5vw}}.menuWrap.active{display:table}.menuWrap .close{width:26px;height:26px;position:absolute;z-index:999999;top:34px;right:30px;cursor:pointer;background:url("../images/common/icon_close.svg") no-repeat 0 0;background-size:100%}@media screen and (max-width:767px){.menuWrap .close{width:12vw;height:12vw;top:2%;right:4%}}main{position:relative}#top #kv,#login #kv{height:650px;background:url("../images/common/Majesty_News_Header_c.jpg") no-repeat top center;background-size:cover;position:relative;overflow:hidden;text-align:center;display:table;width:100%}@media screen and (min-width:768px) and (max-width:1000px){#top #kv,#login #kv{height:51vw}}@media screen and (max-width:767px){#top #kv,#login #kv{height:92vw}}.und #kv{height:350px!important;background:url("../images/common/Majesty_News_Header_c.jpg") no-repeat 50% 45%!important;background-size:cover!important;position:relative;overflow:hidden;text-align:center;display:table;width:100%}@media screen and (min-width:768px) and (max-width:1000px){.und #kv{height:51vw}}@media screen and (max-width:767px){.und #kv{height:64vw!important;background:url("../images/common/Majesty_News_Header_c.jpg") no-repeat 50% 37%!important;background-size:auto 143%!important}}.und #kv.entry{background:url("../images/tournament/kv.jpg") no-repeat 50% 45%!important;background-size:cover!important}.und #kv.product{background:url("../images/product/kv.jpg") no-repeat 50% 45%!important;background-size:cover!important}.und #kv.collection{background:url("../images/product/kv.jpg") no-repeat 50% 45%!important;background-size:cover!important}.und #kv.tournament{background:url("../images/tournament/kv_top.jpg") no-repeat 50% 50%!important;background-size:cover!important}@media screen and (max-width:767px){.und #kv.tournament{background:url("../images/tournament/kv_top.jpg") no-repeat 86% 50%!important;background-size:cover!important}}.und #kv.tournament_detail{background:url("../images/tournament/kv_detail.jpg") no-repeat 50% 50%!important;background-size:cover!important}.und #kv.faq{background:url("../images/faq/kv.jpg") no-repeat 50% 45%!important;background-size:cover!important}#kv h1,#kv p{display:table-cell;padding-top:86px;vertical-align:middle;font-size:38px;color:#fff;font-family:"constantia","Hiragino Mincho ProN","MS Mincho",HiraMinProN-W3,Helvetica,Arial,Lucida,sans-serif;letter-spacing:1.5px;text-shadow:0 0 8px rgba(0,0,0,.6)}@media screen and (max-width:767px){#kv h1,#kv p{padding-top:75px;font-size:6vw;line-height:1.8em;padding:75px 5% 0;line-height:1.4em}}#top #section01{margin:6vw 0}#top #section01 ul{display:flex;justify-content:space-between;width:100%}@media screen and (max-width:767px){#top #section01 ul{display:block;padding:0 6%}}#top #section01 ul li{margin:0 1vw;width:100vw;height:14vw;overflow:hidden}@media screen and (max-width:767px){#top #section01 ul li{width:100%;height:31.5vw;margin:0 0 1em}}#top #section01 ul li:first-child{border:1px solid #959595}#top #section01 ul li a{display:block;position:relative;width:100%;height:100%;text-align:center}#top #section01 ul li a:hover{opacity:1}#top #section01 ul li a:hover img{transform:scale(1.1);transition-duration:.3s;opacity:.8}@media screen and (max-width:767px){#top #section01 ul li a:hover img{opacity:1;transition-duration:0;transform:scale(1)}}#top #section01 ul li .imgArea{position:absolute;width:100%;top:0;left:0;right:0;bottom:0;margin:auto;background-color:#000}#top #section01 ul li .imgArea img{transition-duration:.3s}#top #section01 ul li .txtArea{position:relative;color:#fff;font-family:"constantia","Hiragino Mincho ProN","MS Mincho",HiraMinProN-W3,Helvetica,Arial,Lucida,sans-serif;padding-top:5.4vw}@media screen and (max-width:767px){#top #section01 ul li .txtArea{padding-top:11.5vw}}#top #section01 ul li .txtArea p{font-size:1.6vw;text-shadow:0 0 8px rgba(0,0,0,.6);line-height:1.5em}@media screen and (max-width:767px){#top #section01 ul li .txtArea p{font-size:4.2vw;text-align:left;padding-left:50%;text-shadow:0 0 4px rgba(0,0,0,.9)}}#top #section01 ul li:nth-child(1) .txtArea,#top #section01 ul li:nth-child(2) .txtArea{padding-top:6.6vw}@media screen and (max-width:767px){#top #section01 ul li:nth-child(1) .txtArea,#top #section01 ul li:nth-child(2) .txtArea{padding-top:14vw}}@media screen and (max-width:767px){#top #section01 ul li:nth-child(4) .txtArea p{padding-left:48%}}#top #section02{background:url("../images/top/bg_sec02.jpg") no-repeat 50% 37%;background-size:cover;position:relative}@media screen and (max-width:767px){#top #section02{background:url("../images/top/sp/bg_sec02.jpg") no-repeat 50% 37%;background-size:cover;margin-top:4em}}#top #section02:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:10}#top #section02 .container{position:relative;z-index:20;text-align:center;padding:60px 0}@media screen and (max-width:767px){#top #section02 .container{padding:4em 5%}}#top #section02 .container h2{font-family:"constantia","Hiragino Mincho ProN","MS Mincho",HiraMinProN-W3,Helvetica,Arial,Lucida,sans-serif;font-size:26px;color:#fff;margin-bottom:20px}@media screen and (max-width:767px){#top #section02 .container h2{font-size:5vw;margin-bottom:.8em}}#top #section02 .container p{color:#b4b4b4;font-weight:400;line-height:2em}#top #section03{margin:80px auto}@media screen and (max-width:767px){#top #section03{margin:4em 5%}}#top #section03 .slider a{display:block;width:100%;position:relative}#top #section03 .slider .imgArea{position:relative;margin:auto;z-index:10;background-color:#000}#top #section03 .slider .btnDetail{position:absolute;left:0;right:0;top:390px;margin:auto;z-index:20;background-color:#222;color:#85754e;font-family:"constantia","Hiragino Mincho ProN","MS Mincho",HiraMinProN-W3,Helvetica,Arial,Lucida,sans-serif;width:200px;text-align:center;border-radius:40px;border:2px solid #fff;line-height:1em;padding:1.5% 0 1%;transition:all .3s ease}@media screen and (max-width:767px){#top #section03 .slider .btnDetail{top:35vw;width:120px;height:30px;line-height:30px;border:1px solid #fff;padding:0}}#top #section03 .slider a:hover{opacity:1}#top #section03 .slider a:hover .btnDetail{background-color:#85754e;color:#fff}#top #section03 .slider .slick-dots{display:flex;justify-content:center;margin:20px 0 30px;position:relative}@media screen and (max-width:767px){#top #section03 .slider .slick-dots{margin:10px 0 0}}#top #section03 .slider .slick-dots li{margin:0 4px;padding:0;cursor:pointer}#top #section03 .slider .slick-dots button{font-size:0;line-height:0;display:block;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;line-height:34px;padding:0}#top #section03 .slider .slick-dots button:before{font-size:34px;content:'•';text-align:center;color:#c3c3c3}#top #section03 .slider .slick-dots li.slick-active button:before{color:#85754e}#top #section04{margin:120px 0 80px}@media screen and (max-width:767px){#top #section04{margin:4em 0}}#top #section04 .ttl{color:#85754e;font-family:"constantia","Hiragino Mincho ProN","MS Mincho",HiraMinProN-W3,Helvetica,Arial,Lucida,sans-serif;text-align:center;margin-bottom:50px}@media screen and (max-width:767px){#top #section04 .ttl{margin-bottom:1.5em}}#top #section04 .ttl p{margin-bottom:10px}#top #section04 .ttl h2{font-size:34px}@media screen and (max-width:767px){#top #section04 .ttl h2{font-size:5.5vw}}#top #section04 .box .item{display:flex;margin-bottom:80px}@media screen and (max-width:767px){#top #section04 .box .item{display:block;margin-bottom:3em;padding:0 5%}}#top #section04 .box .item .imgArea{width:50%}@media screen and (max-width:767px){#top #section04 .box .item .imgArea{width:100%;margin-bottom:1.5em}}#top #section04 .box .item .txtArea{width:50%}@media screen and (max-width:767px){#top #section04 .box .item .txtArea{width:100%}}#top #section04 .box .item .txtArea .ttl_s{display:flex;border-bottom:1px solid #85754e;padding-bottom:3px;padding-left:40px;padding-top:30px}@media screen and (max-width:767px){#top #section04 .box .item .txtArea .ttl_s{padding:0}}#top #section04 .box .item .txtArea .ttl_s i{display:block;width:32px}@media screen and (max-width:767px){#top #section04 .box .item .txtArea .ttl_s i{width:6vw}}#top #section04 .box .item .txtArea .ttl_s h3{color:#85754e;font-family:"constantia","Hiragino Mincho ProN","MS Mincho",HiraMinProN-W3,Helvetica,Arial,Lucida,sans-serif;font-size:24px;margin-left:10px}@media screen and (max-width:767px){#top #section04 .box .item .txtArea .ttl_s h3{font-size:4.5vw;margin-left:6px}}#top #section04 .box .item .txtArea p{padding:35px 0 0 40px;line-height:2em}@media screen and (max-width:767px){#top #section04 .box .item .txtArea p{padding:1.5em 0 0}}#top #section04 .box .item:nth-child(2),#top #section04 .box .item:nth-child(4){flex-direction:row-reverse}#top #section04 .box .item:nth-child(2) .ttl_s,#top #section04 .box .item:nth-child(4) .ttl_s{padding-left:0;padding-right:40px}@media screen and (max-width:767px){#top #section04 .box .item:nth-child(2) .ttl_s,#top #section04 .box .item:nth-child(4) .ttl_s{padding-right:0}}#top #section04 .box .item:nth-child(2) p,#top #section04 .box .item:nth-child(4) p{padding-left:0;padding-right:40px}@media screen and (max-width:767px){#top #section04 .box .item:nth-child(2) p,#top #section04 .box .item:nth-child(4) p{padding-right:0}}footer{position:absolute;bottom:0;width:100%;margin-top:150px;background-color:#222;font-size:12px;padding:40px 85px 18px;text-transform:uppercase;text-align:center;font-family:"constantia","Hiragino Mincho ProN","MS Mincho",HiraMinProN-W3,Helvetica,Arial,Lucida,sans-serif;padding-bottom:30px}@media screen and (max-width:767px){footer{margin-top:8em;padding:3em 5%}}footer a{color:#85754e}footer #main-footer{position:relative;padding-bottom:20px}footer .footer_logo{width:128px;margin:0 auto}@media screen and (max-width:767px){footer .footer_logo{width:40%}}footer .left{position:absolute;left:0;top:7px;text-align:left}@media screen and (max-width:767px){footer .left{position:relative;text-align:center;top:0;margin-top:2em}}footer .right{position:absolute;right:0;top:7px;text-align:right;color:#85754e}@media screen and (max-width:767px){footer .right{position:relative;text-align:center;top:0;margin-top:.5em;margin-bottom:1em}}footer .right a{display:inline-block;padding:0 5px}footer .copyright{border-top:1px solid #85754e;padding-top:20px;color:#85754e}#login .item_login:first-child{width:520px;margin:0 auto;box-shadow:0 0 11px 0 rgba(0,0,0,.3);padding:30px 55px;text-align:center}@media screen and (max-width:767px){#login .item_login:first-child{width:100%;padding:8vw 6vw}}#login .item_login:first-child .icon{width:35px;margin:0 auto}@media screen and (max-width:767px){#login .item_login:first-child .icon{width:7vw}}#login .item_login:first-child h2{font-family:"constantia","Hiragino Mincho ProN","MS Mincho",HiraMinProN-W3,Helvetica,Arial,Lucida,sans-serif;font-size:28px;color:#85754e;margin:10px 0 20px}@media screen and (max-width:767px){#login .item_login:first-child h2{font-size:5.5vw;margin-bottom:1em}}#login .item_login:first-child h2 span{font-size:16px;display:block}@media screen and (max-width:767px){#login .item_login:first-child h2 span{font-size:3.4vw}}#login .item_login:first-child .item:nth-child(2){margin-bottom:20px}@media screen and (max-width:767px){#login .item_login:first-child .item:nth-child(2){margin-bottom:1em}}#login .item_login:first-child .btnLogin button{margin-top:30px;margin-bottom:10px}@media screen and (max-width:767px){#login .item_login:first-child .btnLogin button{margin-top:1em}}#login .item_login:first-child .btnLogin p{margin-top:10px;font-size:14px}@media screen and (max-width:767px){#login .item_login:first-child .btnLogin p{font-size:12px}}#login .item_login:first-child .btnLogin p a{border-bottom:1px solid #2c2b28;padding-bottom:3px;line-height:2em}#login .item_login:first-child .btnLogin p a.txt_red{border-bottom:1px solid #cd4444}#login .item_login:first-child .item{text-align:left}#login .item_login:first-child .item .ttl_form{margin-bottom:10px}#login .item_login:first-child .item .ttl_form label{font-size:14px}@media screen and (max-width:767px){#login .item_login:first-child .item .ttl_form label{font-size:3.4vw}}#login .item_login:first-child .item .part_form span{margin:0 5px}@media screen and (max-width:767px){#login .item_login:first-child .item .part_form span{margin:0 0}}#login .item_login:first-child .item.select{margin-bottom:20px}@media screen and (max-width:767px){#login .item_login:first-child .item.select select{padding:0 10.5vw 0 2vw;height:9vw;font-size:3.4vw}}@media screen and (max-width:767px){#login .item_login:first-child .item.select span{font-size:3vw}}#login .item_login:nth-child(2){border-top:1px dashed #b2b2b2;width:640px;margin:60px auto;text-align:center}@media screen and (max-width:767px){#login .item_login:nth-child(2){width:100%;margin:4em 0;padding:0 6vw}}#login .txt_s{font-size:14px;margin-top:10px}@media screen and (max-width:767px){#login .txt_s{font-size:3vw}}#registration .item_checkbox p{margin-left:240px;margin-bottom:0}@media screen and (max-width:767px){#registration .item_checkbox p{margin-left:25%}}#registration .item_checkbox p:first-child{margin-bottom:10px}@media screen and (max-width:767px){#registration .item_checkbox p:first-child{margin-bottom:0}}#registration .box_cancel h2{font-size:18px;text-align:center;color:#cd4444}@media screen and (max-width:767px){#registration .box_cancel h2{font-size:4vw}}#registration .box_cancel ul{background-color:#eee;width:680px;margin:30px auto;padding:30px 30px 20px}@media screen and (max-width:767px){#registration .box_cancel ul{width:100%;padding:20px 20px 10px;margin:2em auto}}#registration .box_cancel ul li{margin-left:20px;font-size:14px;list-style-type:disc;margin-bottom:10px}@media screen and (max-width:767px){#registration .box_cancel ul li{font-size:3.2vw;margin-bottom:10px;margin-left:15px}}.txtBox_submit{margin:40px 0;text-align:center}@media screen and (max-width:767px){.txtBox_submit{margin:3em 0}}.txtBox_submit p:first-child{font-size:18px;margin-bottom:30px}@media screen and (max-width:767px){.txtBox_submit p:first-child{font-size:3.6vw;margin-bottom:1em}}.txtBox_submit p:nth-child(2){font-size:20px;margin-bottom:20px;color:#85754e}@media screen and (max-width:767px){.txtBox_submit p:nth-child(2){font-size:4vw}}.txtBox_submit .txt_メールアドレス{font-weight:500;margin-top:20px;text-decoration:underline}.page_confirm .item_form .ttl_form{padding-top:0}@media screen and (max-width:767px){.page_confirm .part_form p{font-size:3.6vw}}.page_thanks .txt_l{margin-top:30px;line-height:2em;margin-bottom:20px}@media screen and (max-width:767px){.page_thanks .txt_l{margin-top:1em;margin-bottom:1em}}.page_thanks .btnArea{display:block}.page_thanks .btnArea .btn{margin-bottom:20px}@media screen and (max-width:767px){.page_thanks .btnArea .btn{margin-bottom:1em}}.page_thanks .txt_box p{text-align:center}.page_collection .box{border-bottom:1px dashed #b2b2b2;padding-bottom:50px;margin-bottom:50px}@media screen and (max-width:767px){.page_collection .box{padding-bottom:2em;margin-bottom:2em}}.item_product{padding:50px 50px 0;border-top:1px dashed #b2b2b2;margin-top:50px}@media screen and (max-width:767px){.item_product{padding:2em 0 0;margin-top:2em}}.item_product dl{display:flex;margin-bottom:20px;align-items:center}@media screen and (max-width:767px){.item_product dl{margin-bottom:1em}}.item_product dl dt{background-color:#85754e;color:#fff;text-align:center;width:124px;height:25px;line-height:25px;font-size:14px;margin-right:20px}@media screen and (max-width:767px){.item_product dl dt{margin-right:3%;font-size:2.5vw;width:26%}}@media screen and (max-width:767px){.item_product dl dd{width:72%}}.item_product dl.p_name dd{color:#85754e;font-size:18px;line-height:1.4em}@media screen and (max-width:767px){.item_product dl.p_name dd{font-size:3.8vw}}.item_product ul{display:flex;justify-content:space-between;margin-top:40px}@media screen and (max-width:767px){.item_product ul{flex-wrap:wrap;margin-top:1.5em}}.item_product ul li{display:table}@media screen and (max-width:767px){.item_product ul li{width:48%;margin-bottom:1em}.item_product ul li:last-child{margin-bottom:0}}.item_product ul li a{display:table-cell;width:210px;border:1px solid #85754e;color:#85754e;font-size:14px;height:45px;text-align:center;vertical-align:middle;line-height:1.2em;position:relative}@media screen and (max-width:767px){.item_product ul li a{font-size:12px}}.page_tournament .infoBox{margin-bottom:40px;border:1px solid #cd4444;padding:30px 30px 15px}@media screen and (max-width:767px){.page_tournament .infoBox{margin-bottom:2.5em;padding:4%}}.page_tournament .infoBox .txt_red{font-size:18px}@media screen and (max-width:767px){.page_tournament .infoBox .txt_red{font-size:3.8vw}}.page_tournament .infoBox p{margin-bottom:15px;font-size:14px}@media screen and (max-width:767px){.page_tournament .infoBox p{font-size:3vw}}.page_tournament .newsBox{margin-bottom:70px}@media screen and (max-width:767px){.page_tournament .newsBox{margin-bottom:2.5em}}.page_tournament .newsBox h2{color:#85754e;font-size:20px;font-weight:500;font-family:"constantia","Hiragino Mincho ProN","MS Mincho",HiraMinProN-W3,Helvetica,Arial,Lucida,sans-serif}@media screen and (max-width:767px){.page_tournament .newsBox h2{font-size:5vw}}.page_tournament .newsBox ul li a{display:block;border-bottom:1px solid #b2b2b2;padding:20px 0}@media screen and (max-width:767px){.page_tournament .newsBox ul li a{padding:1em 0}}.page_tournament .newsBox ul li a span{color:#cd4444;font-size:12px;display:inline-block;font-weight:bold;margin-left:10px}.page_tournament .tab-panel{margin-bottom:80px}@media screen and (max-width:767px){.page_tournament .tab-panel{margin-bottom:3em}}.page_tournament .tab-group{display:flex;justify-content:space-between}.page_tournament .tab-group .tab{width:480px;height:60px;line-height:60px;list-style:none;border:solid 1px #85754e;text-align:center;cursor:pointer}@media screen and (max-width:767px){.page_tournament .tab-group .tab{width:50%;height:auto;line-height:1em;padding:5% 0;font-size:3.2vw}}.page_tournament .tab-group .tab.is-active{background-color:#85754e;color:#fff;transition:all .2s ease-out}.page_tournament .panel-group{border:1px solid #85754e;padding:40px;margin-top:-1px}@media screen and (max-width:767px){.page_tournament .panel-group{padding:8% 5%}}.page_tournament .panel-group .panel{display:none}.page_tournament .panel-group .panel.is-show{display:block}.page_tournament .panel-group ul li{border-bottom:1px dashed #b2b2b2;margin-bottom:20px;padding-bottom:20px;display:flex;align-items:center;position:relative}@media screen and (max-width:767px){.page_tournament .panel-group ul li{margin-bottom:1em;padding-bottom:1em;display:block}}.page_tournament .panel-group ul li:last-child{margin-bottom:0}.page_tournament .panel-group ul a{display:flex;align-items:center}@media screen and (max-width:767px){.page_tournament .panel-group ul a{display:block}}.page_tournament .panel-group ul span:first-child{width:100px;height:30px;line-height:30px;background-color:#85754e;color:#fff;border-radius:30px;display:block;text-align:center;font-size:14px;margin-right:20px}@media screen and (max-width:767px){.page_tournament .panel-group ul span:first-child{font-size:11px;height:auto;line-height:1em;padding:2% 4%;width:32%;margin-bottom:6px}}.page_tournament .panel-group ul span.link{display:block;position:absolute;top:6px;right:0;margin:0;font-size:14px;color:#cd4444}@media screen and (max-width:767px){.page_tournament .panel-group ul span.link{position:relative;font-size:3.4vw}}.page_tournament .panel-group ul span.link.link_mail{top:-7px}@media screen and (max-width:767px){.page_tournament .panel-group ul span.link.link_mail{top:1em;width:100%;margin-bottom:1em}}.page_tournament .panel-group ul span.link.link_mail a{display:block;width:180px;padding:6px 0;border:1px solid #85754e;color:#85754e;text-align:center;font-size:12px;line-height:1.4em}@media screen and (max-width:767px){.page_tournament .panel-group ul span.link.link_mail a{width:100%;font-size:3.2vw;padding:2% 0}}.page_tournament .panel-group ul span.link.link_mail a b{font-size:14px}@media screen and (max-width:767px){.page_tournament .panel-group ul span.link.link_mail a b{font-size:3.6vw}}.page_cancel .box_register{border:1px solid #85754e;padding:40px;margin-top:-1px}@media screen and (max-width:767px){.page_cancel .box_register{padding:8% 5%}}.page_cancel .box_register .panel{display:none}.page_cancel .box_register .panel.is-show{display:block}.page_cancel .box_register ul li{border-bottom:1px dashed #b2b2b2;margin-bottom:20px;padding-bottom:20px;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:767px){.page_cancel .box_register ul li{margin-bottom:1em;padding-bottom:1em;display:block}}.page_cancel .box_register ul li:last-child{margin-bottom:0}.page_cancel .box_register ul span{display:block}.page_cancel .box_register ul span:first-child{width:670px}@media screen and (max-width:767px){.page_cancel .box_register ul span:first-child{width:100%;margin-bottom:1em}}.page_cancel .box_register ul span:last-child{width:220px}@media screen and (max-width:767px){.page_cancel .box_register ul span:last-child{width:100%}}.page_cancel .box_register ul span a{height:35px;line-height:35px;background-color:#626262;color:#fff;font-size:14px;padding:0 15px;width:100%;display:block;text-align:center}@media screen and (max-width:767px){.page_cancel .box_register ul span a{font-size:3.2vw;display:block}}.page_tournament_detail .box_detail{background-color:#f5f5f5;padding:40px 50px}@media screen and (max-width:767px){.page_tournament_detail .box_detail{padding:8% 5%}}.page_tournament_detail .box_detail h2{font-family:"Hiragino Mincho ProN","MS Mincho",HiraMinProN-W3,Helvetica,Arial,Lucida,sans-serif;color:#85754e;font-size:18px;text-align:center;margin-bottom:20px}@media screen and (max-width:767px){.page_tournament_detail .box_detail h2{font-size:4vw}}.page_tournament_detail .box_detail .number{background-color:#fff;padding:0 15px;color:#85754e;font-size:18px;margin-top:30px;height:50px;line-height:50px}@media screen and (max-width:767px){.page_tournament_detail .box_detail .number{font-size:3.8vw}}.page_tournament_detail .imgArea{margin-top:80px}@media screen and (max-width:767px){.page_tournament_detail .imgArea{margin-top:3em}}.page_tournament_detail .btnArea{flex-direction:row}@media screen and (max-width:767px){.page_report{padding:0}}.page_report .box_detail{border:1px solid #c8c8c8;padding:25px 40px 10px;margin-bottom:50px}@media screen and (max-width:767px){.page_report .box_detail{padding:4%;margin:0 5% 2em}}.page_report .box_detail ul li{display:flex;align-items:center;margin-bottom:15px}@media screen and (max-width:767px){.page_report .box_detail ul li{margin-bottom:10px;font-size:3.2vw}.page_report .box_detail ul li:last-child{margin-bottom:0}}.page_report .box_detail ul li span{display:block}.page_report .box_detail ul li span:first-child{width:140px}@media screen and (max-width:767px){.page_report .box_detail ul li span:first-child{width:28%}}.page_report .box_summury{background-color:#f5f5f5;padding:30px 40px 0;margin-bottom:80px}@media screen and (max-width:767px){.page_report .box_summury{padding:6% 5% 3%;margin-bottom:4em;margin:0 5% 4em}}.page_report .box_summury p{padding-bottom:30px;line-height:2em}@media screen and (max-width:767px){.page_report .box_summury p{padding-bottom:1em}}.page_report .box_info{display:flex;justify-content:space-between}@media screen and (max-width:767px){.page_report .box_info{display:block;margin:0 5%}}.page_report .box_info .item_ranking{width:430px}@media screen and (max-width:767px){.page_report .box_info .item_ranking{width:100%}}.page_report .box_info .item_ranking h2{color:#85754e;font-family:"constantia","Hiragino Mincho ProN","MS Mincho",HiraMinProN-W3,Helvetica,Arial,Lucida,sans-serif;font-size:24px;text-align:center;margin-bottom:15px}@media screen and (max-width:767px){.page_report .box_info .item_ranking h2{font-size:5.4vw;margin-bottom:10px}}.page_report .box_info .item_ranking table{width:100%;border-bottom:1px solid #c8c8c8;border-right:1px solid #c8c8c8;margin-bottom:30px;font-size:14px}@media screen and (max-width:767px){.page_report .box_info .item_ranking table{font-size:3.2vw}}.page_report .box_info .item_ranking table th{background-color:#85754e;border-top:1px solid #c8c8c8;border-left:1px solid #c8c8c8;color:#fff;font-family:"constantia","Hiragino Mincho ProN","MS Mincho",HiraMinProN-W3,Helvetica,Arial,Lucida,sans-serif;padding:5px 7px}.page_report .box_info .item_ranking table td{border-top:1px solid #c8c8c8;border-left:1px solid #c8c8c8;padding:10px 0;text-align:center}.page_report .box_info .item_ranking table td:first-child{color:#85754e;font-family:"Hiragino Mincho ProN","MS Mincho",HiraMinProN-W3,Helvetica,Arial,Lucida,sans-serif}.page_report .box_info .item_ranking .btnS a{width:100%}.page_report .box_info .item_ranking .btnS a i{position:relative;top:3px;display:inline-block;width:18px;height:22px;background:url("../images/common/icon_pdf.svg") no-repeat 0 50%;background-size:100%;margin-left:7px}@media screen and (max-width:767px){.page_report .box_info .item_ranking .btnS a i{font-size:3.6vw}}.page_report .box_info .imgArea{width:430px;margin-top:50px}@media screen and (max-width:767px){.page_report .box_info .imgArea{width:100%;margin-top:2em}}.page_report .box_info .imgArea p{font-size:14px;margin-top:10px}@media screen and (max-width:767px){.page_report .box_info .imgArea p{font-size:3.2vw}}@media screen and (max-width:767px){.page_report .box_albumList{padding:0 4%}}.page_report .box_albumList h2{font-family:"constantia","Hiragino Mincho ProN","MS Mincho",HiraMinProN-W3,Helvetica,Arial,Lucida,sans-serif;font-size:24px;text-align:center;margin-bottom:20px}@media screen and (max-width:767px){.page_report .box_albumList h2{font-size:5.4vw;margin-bottom:20px}}.page_report .box_albumList p{text-align:center;margin:20px 0;font-size:14px}@media screen and (max-width:767px){.page_report .box_albumList p{font-size:3vw}}.page_report .box_album{padding:90px 0;background-color:#f5f5f5}@media screen and (max-width:767px){.page_report .box_album{padding:3em 4%}}.page_report .box_album .container{margin:0 auto}.page_report .box_album h2{font-family:"constantia","Hiragino Mincho ProN","MS Mincho",HiraMinProN-W3,Helvetica,Arial,Lucida,sans-serif;font-size:24px;text-align:center;margin-bottom:20px}@media screen and (max-width:767px){.page_report .box_album h2{font-size:5.4vw;margin-bottom:10px}}.page_report .box_album p{text-align:center;margin:20px 0;font-size:14px}@media screen and (max-width:767px){.page_report .box_album p{font-size:3vw}}@media screen and (max-width:767px){.page_report .box_album .btnDl{margin-top:4em}}.page_report .box_album .btnDl a{display:block;width:400px;text-align:center;font-size:16px;color:#fff;border:1px solid #fff}@media screen and (max-width:767px){.page_report .box_album .btnDl a{width:90%;font-size:3.4vw}}.page_report .box_album .btnDl a i{display:inline-block;background:url("../images/common/icon_dl.svg") no-repeat 0 0;background-size:20px;width:20px;height:20px;margin-left:5px}.page_report .ttl_gallery{margin-bottom:40px}.page_report .ttl_gallery span{font-size:20px}@media screen and (max-width:767px){.page_report .ttl_gallery span{font-size:4.6vw}}.page_report .anc p{font-size:20px;text-align:left;padding-top:40px}@media screen and (max-width:767px){.page_report .anc p{font-size:3.6vw;padding-top:1em}}.page_report .imgList{display:flex;flex-wrap:wrap;margin-bottom:60px}@media screen and (max-width:767px){.page_report .imgList{justify-content:space-between;margin-bottom:0}}.page_report .imgList div{display:block;width:20%;margin-bottom:12px}@media screen and (max-width:767px){.page_report .imgList div{width:48%}}.page_report .imgList a{display:block;margin:0 6px;border:2px solid #fff}@media screen and (max-width:767px){.page_report .imgList a{border:2px solid #fff}}.page_report .ancLinkArea{width:72%;margin:0 auto}@media screen and (max-width:767px){.page_report .ancLinkArea{width:100%}}.page_report .ancLinkArea p{font-size:18px;font-family:"constantia","Hiragino Mincho ProN","MS Mincho",HiraMinProN-W3,Helvetica,Arial,Lucida,sans-serif;margin:0 auto 30px}@media screen and (max-width:767px){.page_report .ancLinkArea p{font-size:4.6vw}}.page_report .ancLinkArea ul{display:flex;justify-content:center}@media screen and (max-width:767px){.page_report .ancLinkArea ul{flex-wrap:wrap;justify-content:space-between}}.page_report .ancLinkArea ul li{background-color:#000;margin:0 10px}@media screen and (max-width:767px){.page_report .ancLinkArea ul li{width:48%;margin:0 0 1em}}.page_report .ancLinkArea ul li a{display:block;background:url("../images/tournament/img_anc01.jpg") no-repeat 0 0;background-size:cover;width:220px;height:100px;color:#fff;text-align:center;line-height:100px;position:relative;font-weight:500}@media screen and (max-width:767px){.page_report .ancLinkArea ul li a{width:100%}}.page_report .ancLinkArea ul li.gLink02 a{background:url("../images/tournament/img_anc02.jpg") no-repeat 0 0;background-size:cover}.page_report .ancLinkArea ul li.gLink03 a{background:url("../images/tournament/img_anc03.jpg") no-repeat 0 0;background-size:cover}.page_report .ancLinkArea ul li.gLink04 a{background:url("../images/tournament/img_anc04.jpg") no-repeat 0 0;background-size:cover}.page_report .ancLinkArea.colall{width:100%}.page_report .btnTop{width:90%;margin:0 auto}.page_report .dlAll a{display:block;width:400px;margin:0 auto;height:60px;line-height:60px;text-align:center;color:#85754e;background:url("../images/common/icon_dl.svg") no-repeat 95% 50% #85754e;background-size:24px 24px;color:#fff}@media screen and (max-width:767px){.page_report .dlAll a{width:100%;font-size:3.6vw;background:url("../images/common/icon_dl.svg") no-repeat 94% 48% #85754e;background-size:18px 18px;height:14vw;line-height:14vw;padding:0}}#faq .page_faq h2{color:#85754e;text-align:center;font-size:34px;font-family:"constantia","Hiragino Mincho ProN","MS Mincho",HiraMinProN-W3,Helvetica,Arial,Lucida,sans-serif;letter-spacing:2px;margin-bottom:50px}@media screen and (max-width:767px){#faq .page_faq h2{font-size:5.8vw;margin-bottom:1em}}#faq .page_faq .box_faq dl dt{background:url("../images/faq/ico_q.png") no-repeat 0 50%;background-size:40px;font-size:18px;color:#85754e;font-family:"Hiragino Mincho ProN","MS Mincho",HiraMinProN-W3,Helvetica,Arial,Lucida,sans-serif;padding:7px 0 7px 60px;margin-bottom:20px}@media screen and (max-width:767px){#faq .page_faq .box_faq dl dt{background:url("../images/faq/ico_q.png") no-repeat 0 5%;background-size:9vw;font-size:4vw;padding:2vw 0 2vw 12vw;margin-bottom:0}}#faq .page_faq .box_faq dl dd{background:url("../images/faq/ico_a.png") no-repeat 0 0;background-size:40px;padding:4px 0 0 60px;margin-bottom:50px;line-height:1.8em;min-height:40px}@media screen and (max-width:767px){#faq .page_faq .box_faq dl dd{background:url("../images/faq/ico_a.png") no-repeat 0 5%;background-size:9vw;padding:2vw 0 2vw 12vw;margin-bottom:1em}}#faq .page_faq .box_faq dl dd .imgArea{margin:10px 0}#faq .page_faq .box_faq dl dd .img01{width:300px}#faq .page_faq .box_faq dl dd .img02{width:600px}#faq .page_faq .box_faq dl dd a{text-decoration:underline;color:#252525}#faq .page_faq .box_contact{margin:130px 0}@media screen and (max-width:767px){#faq .page_faq .box_contact{margin:4em 0}}#faq .page_faq .box_contact .boxWrap{display:flex;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width:767px){#faq .page_faq .box_contact .boxWrap{display:block}}#faq .page_faq .box_contact .boxWrap .box{background-color:#eee;text-align:center;width:450px;padding:30px 45px;margin-bottom:50px}@media screen and (max-width:767px){#faq .page_faq .box_contact .boxWrap .box{width:100%;padding:8% 5%;margin-bottom:2em}}#faq .page_faq .box_contact .boxWrap .box:last-child{width:100%;margin-bottom:0}#faq .page_faq .box_contact .boxWrap .box:last-child .item .btn{width:360px}@media screen and (max-width:767px){#faq .page_faq .box_contact .boxWrap .box:last-child .item .btn{width:100%}}#faq .page_faq .box_contact .boxWrap .item:first-child{border-bottom:1px dashed #b2b2b2;margin-bottom:20px}@media screen and (max-width:767px){#faq .page_faq .box_contact .boxWrap .item:first-child{margin-bottom:1.5em}}#faq .page_faq .box_contact .boxWrap .item:last-child p:nth-child(2) a{line-height:1.2em;font-size:40px;font-family:"constantia","Hiragino Mincho ProN","MS Mincho",HiraMinProN-W3,Helvetica,Arial,Lucida,sans-serif;color:#85754e}@media screen and (max-width:767px){#faq .page_faq .box_contact .boxWrap .item:last-child p:nth-child(2) a{font-size:8vw}}#faq .page_faq .box_contact .boxWrap .item:last-child p:last-child{font-size:14px}@media screen and (max-width:767px){#faq .page_faq .box_contact .boxWrap .item:last-child p:last-child{font-size:3.2vw}}#faq .page_faq .box_contact .boxWrap h3{color:#85754e;font-family:"constantia","Hiragino Mincho ProN","MS Mincho",HiraMinProN-W3,Helvetica,Arial,Lucida,sans-serif;font-size:24px;margin-bottom:10px}@media screen and (max-width:767px){#faq .page_faq .box_contact .boxWrap h3{font-size:4.8vw}}#faq .page_faq .box_contact .boxWrap .btn{margin-top:10px;margin-bottom:25px}@media screen and (max-width:767px){#faq .page_faq .box_contact .boxWrap .btn{margin:1em 0 1.5em}}#faq .page_faq .box_contact .boxWrap .btn a{background-color:#85754e;color:#fff;width:100%}@media screen and (max-width:767px){#faq .page_faq .box_contact .boxWrap .btn a{margin:.5em 0 0 0}}@media screen and (max-width:767px){.page_rental{padding:0}}.page_rental .box{background:url(../images/top/bg_sec02.jpg) no-repeat 50% 37%;background-size:cover;position:relative;text-align:center}.page_rental .box .container{position:relative;z-index:20;text-align:center;padding:60px 0}@media screen and (max-width:767px){.page_rental .box .container{padding:4em 5%}}.page_rental .box .container h2{font-family:"constantia","Hiragino Mincho ProN","MS Mincho",HiraMinProN-W3,Helvetica,Arial,Lucida,sans-serif;font-size:26px;color:#fff;margin-bottom:20px}@media screen and (max-width:767px){.page_rental .box .container h2{font-size:5vw;margin-bottom:.8em}}.page_rental .box .container p{color:#b4b4b4;font-weight:400;line-height:2em}.page_rental .box:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:10}.page_rental .btn_blank{margin-bottom:80px}@media screen and (max-width:767px){.page_rental .btn_blank{margin-bottom:4em}}.page_rental .btn_blank a{width:600px;height:90px;background-color:#85754e;color:#fff;font-family:"constantia","Hiragino Mincho ProN","MS Mincho",HiraMinProN-W3,Helvetica,Arial,Lucida,sans-serif;font-size:26px;text-align:center;line-height:1.1em;padding-top:15px}@media screen and (max-width:767px){.page_rental .btn_blank a{width:90%;height:18vw;margin:1em auto 0;font-size:4.6vw;line-height:1.3em;padding:1vw 0 0 0}}.page_rental .btn_blank a i{display:inline-block;height:30px;width:30px;background:url("../images/common/icon_blank.svg") no-repeat 0 0;background-size:30px;position:relative;top:5px}@media screen and (max-width:767px){.page_rental .btn_blank a i{width:7vw;height:7vw;background:url("../images/common/icon_blank.svg") no-repeat 0 0;background-size:7vw;top:2vw}}.page_rental .btn_blank a span{display:block;font-size:16px}@media screen and (max-width:767px){.page_rental .btn_blank a span{font-size:3.4vw}}.lp .btnRegister{margin:80px auto}@media screen and (max-width:767px){.lp .btnRegister{margin:4em auto}}.lp .btnRegister a{display:block;color:#fff;font-family:"constantia","Hiragino Mincho ProN","MS Mincho",HiraMinProN-W3,Helvetica,Arial,Lucida,sans-serif;background-color:#b03131;border:none;width:700px;height:90px;line-height:90px;font-size:26px;text-align:center}.lp .btnRegister a::before{right:5%;width:10px;height:10px;top:48%}@media screen and (max-width:767px){.lp .btnRegister a{width:90%;height:16vw;margin:0 auto;font-size:4.2vw;line-height:16vw}.lp .btnRegister a::before{right:5%;width:8px;height:8px}}.list_caution{margin-top:20px}.list_caution li{margin-bottom:10px}.page_form .ttl{text-align:center;margin-bottom:40px}@media screen and (max-width:767px){.page_form .ttl{margin-bottom:1em}}.page_form .ttl h1,.page_form .ttl h2{font-size:34px;color:#85754e;font-family:"Hiragino Mincho ProN","MS Mincho",HiraMinProN-W3,Helvetica,Arial,Lucida,sans-serif;margin-bottom:15px}@media screen and (max-width:767px){.page_form .ttl h1,.page_form .ttl h2{font-size:5.5vw;margin-bottom:.5em}}.page_form .ttl p{font-size:14px}@media screen and (max-width:767px){.page_form .ttl p{font-size:12px}}.page_form .ttl p.entry_date{font-size:18px;font-family:"Hiragino Mincho ProN","MS Mincho",HiraMinProN-W3,Helvetica,Arial,Lucida,sans-serif;color:#85754e;margin-bottom:10px}@media screen and (max-width:767px){.page_form .ttl p.entry_date{font-size:3.6vw}}.formWrap{width:700px;margin:0 auto}@media screen and (max-width:767px){.formWrap{width:100%}}.item_form{display:flex;justify-content:space-between;border-bottom:1px dashed #b2b2b2;padding:25px 0}@media screen and (max-width:767px){.item_form{display:block;padding:1.5em 0}}.item_form.bordernone{border-bottom:none;padding-bottom:0}.item_form .ttl_form{width:180px;padding-top:15px}@media screen and (max-width:767px){.item_form .ttl_form{width:100%;padding:0;margin-bottom:10px}.item_form .ttl_form label{font-size:3.6vw}}.item_form .ttl_form span{font-size:24px;color:#cd4444;vertical-align:middle}.item_form .part_form{width:500px}@media screen and (max-width:767px){.item_form .part_form{width:100%}}.item_form.radio .ttl_form{padding:0}.item_form.select .ttl_form{padding:8px 0 0 0}.item_form .txt_error{margin-top:10px}.item_form .txt_error p{margin:0}.item_form.noinput .ttl_form{padding-top:0}@media screen and (max-width:767px){.item_form.noinput .ttl_form{padding-top:0}}.flexnone{text-align:center}.flexnone div{display:block}.flexnone p{font-size:14px;margin-top:20px}@media screen and (max-width:767px){.flexnone p{font-size:3.2vw}}.page_thanks .txt_l{text-align:center}.page_contact select[name="topics"]{width:300px}.page_contact .item_product{border:none;padding:0;margin:20px 0}@media screen and (max-width:767px){.page_contact .item_product{padding:0}}.page_contact .item_product .p_name dd{font-size:16px}@media screen and (max-width:767px){.page_contact .item_product .p_name dd{font-size:3.4vw}}.txt_error{font-size:14px;color:#cd4444;margin-top:10px}@media screen and (max-width:767px){.txt_error{font-size:12px}}.txt_error a{color:#cd4444;text-decoration:underline}.txt_complete{background-color:#fffae5;padding:15px 0;width:680px;margin:0 auto 20px}@media screen and (max-width:767px){.txt_complete{width:100%;padding:10px 4%;margin:0 auto 1em}}input.inputEmail,input[type="text"],input[type="email"],input[type="tel"],input[type="password"]{width:100%;height:50px;border:1px solid #eee;border-radius:0;background-color:#eee;padding:0 20px;font-size:16px;outline:none}@media screen and (max-width:767px){input.inputEmail,input[type="text"],input[type="email"],input[type="tel"],input[type="password"]{font-size:3.6vw;height:auto;padding:3.8vw;-webkit-appearance:none}}input[type="radio"]{display:inline-block}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset;border:1px solid #c4c4c4!important}input:focus{outline:0;border:1px solid #c4c4c4!important;background-color:#fff!important}input[type="button"]{display:block;outline:0;border:none;background-color:#000}input[type="file"]{font-size:14px}@media screen and (max-width:767px){input[type="file"]{font-size:12px;border:1px solid #999;padding:3%}}textarea{width:100%;height:100%;border:1px solid #eee;border-radius:0;background-color:#eee;padding:15px;font-size:16px;height:200px}@media screen and (max-width:767px){textarea{font-size:3.4vw}}textarea:focus{outline:0;border:1px solid #c4c4c4!important;background-color:#fff!important}#login input::placeholder{color:#5f5f5f}#login input:-ms-input-placeholder{color:#5f5f5f}#login input::-ms-input-placeholder{color:#5f5f5f}.item_form input::placeholder{color:#7d7d7d!important}.item_form input:-ms-input-placeholder{color:#7d7d7d!important}.item_form input::-ms-input-placeholder{color:#7d7d7d!important}.radio{display:flex}@media screen and (max-width:767px){.radio{display:block}}@media screen and (max-width:767px){.radio .part_form{margin-top:1em}}.radio input[type="radio"]{position:absolute;opacity:0}.radio input[type="radio"]+.radio-label{margin-right:30px;margin-top:7px}.radio input[type="radio"]+.radio-label:before{content:'';background:#fff;border-radius:100%;border:1px solid #626262;display:inline-block;width:18px;height:18px;position:relative;margin-right:7px;vertical-align:middle;cursor:pointer;text-align:center;top:-2px}@media screen and (max-width:767px){.radio input[type="radio"]+.radio-label:before{width:22px;height:22px}}.radio input[type="radio"]:checked+.radio-label:before{background-color:#626262;box-shadow:inset 0 0 0 3px #fff}@media screen and (max-width:767px){.radio input[type="radio"]:checked+.radio-label:before{box-shadow:inset 0 0 0 5px #fff}}.radio input[type="radio"]:focus+.radio-label:before{outline:none;border-color:#626262}@media screen and (max-width:767px){.radio .radio-label{font-size:3.6vw}}.checkbox-input{display:none}.checkbox-parts{padding-left:25px;position:relative}@media screen and (max-width:767px){.checkbox-parts{font-size:3.5vw;padding-top:.6vw;padding-left:35px}}.checkbox-parts::before{content:"";display:block;position:absolute;top:4px;left:0;width:18px;height:18px;border:2px solid #626262}@media screen and (max-width:767px){.checkbox-parts::before{width:22px;height:22px;border:1px solid #626262;top:1px}}.checkbox-input:checked+.checkbox-parts::before{background-color:#fff}.checkbox-input:checked+.checkbox-parts::after{content:"";display:block;position:absolute;top:5px;left:6px;width:6px;height:12px;transform:rotate(40deg);border-bottom:3px solid #cd4444;border-right:3px solid #cd4444}@media screen and (max-width:767px){.checkbox-input:checked+.checkbox-parts::after{left:8px}}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;padding:0 55px 0 15px;background:url("../images/common/icon_select.png") no-repeat top right;background-size:auto 100%;display:inline-block;height:40px;border-radius:0;font-size:16px}@media screen and (max-width:767px){select{height:10vw;padding:0 12vw 0 3vw;font-size:3.8vw}}select::-ms-expand{display:none}select:focus{outline:none}.select .part_form span{display:inline-block;margin:0 25px 0 10px}@media screen and (max-width:767px){.select .part_form span{margin:0 1vw;font-size:3.6vw}}@media screen and (max-width:767px){.select.select_shop select{height:11vw;width:100%}}.select.select_shop .box_branch{margin-top:20px}@media screen and (max-width:767px){.select.select_shop .box_branch{margin-top:5px}}.select.select_shop .box_branch label span{margin:0 10px 0 0}@media screen and (max-width:767px){.select.select_shop .box_branch label span{margin:0 10px 10px 0}}.select.select_shop .box_branch select{margin-bottom:0}.add_line01{display:flex;align-items:center}.add_line01 input{width:90px;margin:0 15px}@media screen and (max-width:767px){.add_line01 input{width:17vw;margin:0 3vw}}@media screen and (max-width:767px){.add_line01 span{font-size:4vw}}.add_line01 span:last-child{font-size:14px}@media screen and (max-width:767px){.add_line01 span:last-child{font-size:2.8vw}}.add_line02{margin-top:20px}@media screen and (max-width:767px){.add_line02{margin-top:15px}}.phonenum input{width:80px}@media screen and (max-width:767px){.phonenum input{width:17vw;padding:3.8vw}}.phonenum span{display:inline-block;margin:0 10px}@media screen and (max-width:767px){.phonenum span{font-size:4vw}}.phonenum p{font-size:14px;margin-top:10px}@media screen and (max-width:767px){.phonenum p{font-size:3vw}}.item_option{text-align:center;padding:0;margin:30px 0}@media screen and (max-width:767px){.item_option{padding:0;margin:2em 0}}.item_option p{font-size:14px;margin-bottom:30px}@media screen and (max-width:767px){.item_option p{font-size:3.4vw;line-height:2em;margin-bottom:1.5em}}.item_option .item_checkbox{background-color:#f5f5f5;padding:30px 0;text-align:left}@media screen and (max-width:767px){.item_option .item_checkbox{padding:8vw 0}}.item_option .item_checkbox label{display:block;margin-left:220px}@media screen and (max-width:767px){.item_option .item_checkbox label{margin-left:5%}}.item_option .item_checkbox label:first-child{margin-bottom:8px}@media screen and (max-width:767px){.item_option .item_checkbox label:first-child{margin-bottom:1em}}.item_privacy{text-align:center}.item_privacy .toggle{margin-bottom:30px}@media screen and (max-width:767px){.item_privacy .toggle{margin-bottom:1.5em}}.item_privacy .toggle dt{height:50px;line-height:50px;border:1px solid #959595;position:relative}.item_privacy .toggle dt::before{content:'';width:8px;height:8px;border:0;border-top:solid 2px #626262;border-right:solid 2px #626262;-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);position:absolute;top:50%;right:5%;margin-top:-6px}.item_privacy .toggle dt.active:before{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:-4px}.item_privacy .toggle dd{display:none;padding:30px;border:1px solid #959595;border-top:none;height:200px;overflow-y:scroll;text-align:left;font-size:14px}@media screen and (max-width:767px){.item_privacy .toggle dd{font-size:12px;padding:4vw}}.item_privacy .txt_error{font-size:14px;color:#cd4444;margin-top:10px}@media screen and (max-width:767px){.item_privacy .txt_error{font-size:12px}}button{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;appearance:none}.btnLogin button,.btnSubmit button,.btnBack button{width:280px;height:60px;color:#fff;background-color:#85754e;font-size:18px;margin-top:40px;transition:all .3s ease}@media screen and (max-width:767px){.btnLogin button,.btnSubmit button,.btnBack button{width:100%;height:14vw;margin-top:1em;font-size:4vw}}.btnLogin button:hover,.btnSubmit button:hover,.btnBack button:hover{opacity:.8}@media screen and (max-width:767px){.btnLogin button:hover,.btnSubmit button:hover,.btnBack button:hover{opacity:1}}.btnLogin button:disabled,.btnSubmit button:disabled,.btnBack button:disabled{cursor:default;background-color:#ccc}.btnLogin button:disabled:hover,.btnSubmit button:disabled:hover,.btnBack button:disabled:hover{opacity:1}.btnSubmit{text-align:center}.btnSubmit button{margin-top:0}@media screen and (max-width:767px){.btnSubmit{margin-top:0}}.btnBack button{margin-top:0;background-color:#626262}@media screen and (max-width:767px){.btnBack{margin-top:0}}.btn{margin:40px auto 0;text-align:center}.btn a{display:block;border:1px solid #85754e;color:#85754e;font-size:18px;width:280px;height:60px;line-height:60px;margin:0 auto}@media screen and (max-width:767px){.btn a{width:100%;height:14vw;margin-top:1em;font-size:4vw;line-height:14vw}}.btn.line02 a{height:auto;line-height:1.4em;margin:0 auto;padding:10px 0}.btnArea{display:flex;justify-content:center;margin-top:50px;flex-direction:row-reverse}@media screen and (max-width:767px){.btnArea{margin-top:3em;width:100%;display:block}}.btnArea div{margin:0 15px}@media screen and (max-width:767px){.btnArea div{margin:0 0 1.5em 0}}.btnCancel{display:flex;justify-content:center;margin-top:50px}@media screen and (max-width:767px){.btnCancel{margin-top:3em;width:100%;display:block}}.btnCancel div{margin:0 15px}@media screen and (max-width:767px){.btnCancel div{margin:0 0 1.5em 0}}.col1{display:block}.col1 .ttl_form{width:100%;padding:0;margin-bottom:15px}.col1 .part_form{width:100%}.col1 input[type="text"]{width:100%}.col2{display:flex;justify-content:space-between}.col2 input[type="text"]{width:47%}#serial_list li{margin-bottom:10px}#serial_list li .box_serial{display:flex;align-items:center}@media screen and (max-width:767px){#serial_list li .box_serial input{height:12vw}}#serial_list li .checked{width:50px;height:50px;background:url(../images/common/icon_checked.svg) no-repeat center #00c600;background-size:55%}@media screen and (max-width:767px){#serial_list li .checked{width:15vw;height:12vw}}#serial_list li .txt_delete{margin-left:2%}#serial_list li .txt_delete a{display:block;width:30px;font-size:14px;text-decoration:underline}@media screen and (max-width:767px){#serial_list li .txt_delete a{font-size:3vw}}#serial_list .item_product{border:none;padding:0;margin:20px 0}@media screen and (max-width:767px){#serial_list .item_product{padding:0}}#serial_list .item_product .p_name dd{font-size:16px}@media screen and (max-width:767px){#serial_list .item_product .p_name dd{font-size:3.4vw}}.page_confirm li p{height:50px;border:1px solid #eee;border-radius:0;background-color:#eee;padding:0 20px;line-height:50px}@media screen and (max-width:767px){.page_confirm li p{font-size:3.6vw;height:auto;padding:3.8vw;line-height:1.6em}}.btn_add,#btn_add{border:1px solid #85754e;width:150px;height:40px;line-height:40px;text-align:center;color:#85754e;font-size:14px;margin-left:auto;margin-top:15px}@media screen and (max-width:767px){.btn_add,#btn_add{width:30vw;font-size:3.2vw}}.btn_add span,#btn_add span{display:inline-block;margin:0 3px}.btn_add .icon_add,#btn_add .icon_add{width:12px;height:12px;background:url("../images/common/icon_plus.svg") no-repeat 0 0;background-size:100%}@media screen and (max-width:767px){.btn_add .icon_add,#btn_add .icon_add{width:10px;height:10px}}.btn_add{width:200px}.btn_add a{display:block;color:#85754e}.box_howto{border:1px solid #626262}.box_howto h3{background-color:#626262;color:#fff;text-align:center;padding:5px 0}@media screen and (max-width:767px){.box_howto h3{font-size:3.6vw}}.box_howto .box{padding:25px}@media screen and (max-width:767px){.box_howto .box{padding:5%;display:block}}.box_howto .box .imgArea{width:100%}@media screen and (max-width:767px){.box_howto .box .imgArea{width:100%;margin:0 auto 1em}}.box_howto .box p{width:100%;font-size:14px;margin-top:10px}@media screen and (max-width:767px){.box_howto .box p{width:100%;font-size:12px}}@media screen and (max-width:767px){.ttl_upload{font-size:3.6vw}}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}