@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Noto+Serif+JP:wght@200..900&display=swap");a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}img{vertical-align:bottom}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:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{font-size:6.25%;scroll-behavior:smooth}body{color:#685d41;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;font-family:"Yu Mincho Light","YuMincho","Yu Mincho","游明朝体","ヒラギノ明朝 ProN","Hiragino Mincho ProN","Noto Serif JP",serif;min-width:1000px;-webkit-animation:fadeIn 3s ease 0s 1 normal;animation:fadeIn 3s ease 0s 1 normal}@media (max-width:768px){body{width:100vw;min-width:inherit;overflow-x:hidden}}button{font-family:"Yu Mincho Light","YuMincho","Yu Mincho","游明朝体","ヒラギノ明朝 ProN","Hiragino Mincho ProN","Noto Serif JP",serif}.font-sans,button.font-sans{font-family:"Noto Sans JP",sans-serif !important}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}img{max-width:100%;height:auto}a{color:#685d41;text-decoration:none}a img{transition:all .5s}a .zoom:hover{transform:scale(1.1,1.1)}.order1{order:1}.order2{order:2}#container{width:100%;padding:0;display:flex;flex-direction:column;min-height:100vh}#container .inner{position:relative;width:1000px;margin:0 auto}@media (max-width:768px){#container .inner{width:100%;padding:0 20px;box-sizing:border-box}}@media (max-width:768px){.pc{display:none !important}}@media (min-width:769px){.sp{display:none !important}}.clearfix{*zoom:1;}.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}.note{font-size:80%;padding-top:10px}@media (max-width:768px){#page_top .menu-trigger{top:20px;right:12px}}#page_top .is-show .menu-trigger{top:30px;right:-27px}@media (max-width:768px){#page_top .is-show .menu-trigger{top:20px;right:12px}}#lower_page .menu-trigger{top:30px;right:-27px}@media (max-width:768px){#lower_page .menu-trigger{top:20px;right:12px}}.menu-trigger,.menu-trigger span{display:inline-block;transition:all .4s;box-sizing:border-box}.menu-trigger{position:absolute;width:27px;height:20px;top:-15px;right:-27px;z-index:101;cursor:pointer}.menu-trigger span{position:absolute;left:0;width:100%;height:2px;background-color:#685d41;border-radius:4px}.menu-trigger span:nth-of-type(1){top:0}.menu-trigger span:nth-of-type(2){top:9px}.menu-trigger span:nth-of-type(3){bottom:0}.menu-trigger.active span:nth-of-type(1){transform:translateY(9px) rotate(-45deg);background-color:#fff}.menu-trigger.active span:nth-of-type(2){opacity:0}.menu-trigger.active span:nth-of-type(3){transform:translateY(-9px) rotate(45deg);background-color:#fff}main .inner{width:1000px;margin:0 auto;box-sizing:border-box}@media (max-width:768px){main .inner{width:100%;padding:0 15px;box-sizing:border-box}}.link_button{font-size:16rem;text-decoration:none !important;display:inline-block;position:relative;transition:all .3s}.link_button:after{content:"";position:absolute;display:block;transition:all .3s;width:7px;height:16px;top:50%;right:27px;transform:translateY(-50%) rotate(45deg) skewX(-45deg)}@media (max-width:768px){.link_button:after{height:12px}}.link_button:hover:after{right:24px}.link_button.font-sans{font-weight:700}.link_text{width:130px;color:#685d41}.link_text:after{border-top:1px solid #685d41;border-right:1px solid #685d41}.link_text_brown_light{width:230px;font-size:16rem;color:#c08940;margin-top:17px}@media (max-width:768px){.link_text_brown_light{margin-top:10px}}.link_text_brown_light:after{border-top:solid 1px #c08940;border-right:solid 1px #c08940}.link_button_white{width:230px;padding:17px 0 3% 20px;box-sizing:border-box;color:#c08940;background-color:#fff}@media (max-width:768px){.link_button_white{padding:10px 0 2% 20px}}.link_button_white:after{border-top:1px solid #c08940;border-right:1px solid #c08940}.link_button_base{padding:14px 60px 14px 20px;font-size:16rem;line-height:1.4;color:#fff;box-sizing:border-box}.link_button_base:after{border-top:1px solid #fff;border-right:1px solid #fff}@media screen and (max-width:470px){.link_button_base:after{right:20px}}@media screen and (max-width:470px){.link_button_base{padding:14px 40px 14px 20px;font-size:14rem;line-height:1.5;text-align:left}}.link_button_brown{background-color:#c08940}.link_button_green_light{background-color:#afa13c}.link_button_green{background-color:#56997d}.button_grey{background-color:#999;padding:20px 0 14px;pointer-events:none}.button_grey:after{display:none}.button_center{text-align:center}.read_more{width:116px;font-size:16rem;text-decoration:none !important;display:inline-block;position:relative;color:#685d41;transition:all .3s}@media (max-width:768px){.read_more{width:100px;font-size:14rem}}.read_more:after{content:"";position:absolute;display:block;transition:all .3s;width:7px;height:16px;top:56%;right:15px;border-top:1px solid #685d41;border-right:1px solid #685d41;transform:translateY(-50%) rotate(45deg) skewX(-45deg)}@media (max-width:768px){.read_more:after{height:14px;right:11px}}.read_more:hover:after{right:13px;height:18px}@media (max-width:768px){.read_more:hover:after{right:11px}}#page_top .mainvisual_container{position:relative}#page_top .sns_link{display:flex;align-items:center;flex-direction:column;gap:16px;z-index:50;position:fixed;top:264px;left:calc(50% - 550px)}@media (max-width:768px){#page_top .sns_link{top:170px;left:7px}}#page_top .sns_link .text{font-size:14rem;writing-mode:vertical-rl}#page_top .sns_link .icon{display:flex;flex-direction:column;gap:10px}@media (max-width:768px){#page_top .sns_link .icon img{width:30px;height:30px}}#lower_page header{margin-top:0}@media (max-width:768px){#lower_page header{width:100%;position:fixed;top:0;left:0;background-color:#fff;z-index:1000}}#lower_page header h1{box-sizing:border-box}#lower_page header h1 a{padding-top:18px;height:80px;box-sizing:border-box;display:inline-block}@media (max-width:768px){#lower_page header h1 a{padding-top:14px;height:60px}}@media (max-width:768px){#lower_page header h1 img{width:190px;height:auto}}header{margin-top:43px}header nav{width:438px;padding:70px 30px 80px;box-sizing:border-box;background-color:#c08940;z-index:-1;opacity:0;visibility:hidden;transition:all .5s;position:absolute;top:-15px;right:0;top:-43px;right:-47px;box-sizing:border-box}@media (max-width:768px){header nav{width:100%;padding:30px 15px}}@media (max-width:768px) and (max-width:768px){header nav{top:0;right:0}}header nav.active{opacity:1;z-index:100;visibility:visible}@media (max-width:768px){header nav.active{top:0;right:0;box-shadow:10px 10px 10px rgba(0,0,0,.2)}}header nav .logo{border-bottom:1px solid #fff;padding-bottom:19px}@media (max-width:768px){header nav .logo img{width:65.625vw;height:auto}}header nav ul li a{color:#fff}header nav .nav_top{margin-top:40px;border-bottom:1px solid #fff}@media (max-width:768px){header nav .nav_top{margin-top:30px}}header nav .nav_top li{display:inline-block;width:49%;margin-bottom:40px}@media (max-width:768px){header nav .nav_top li{margin-bottom:30px}}header nav .nav_top li a{display:inline-block;font-size:15rem}@media (max-width:768px){header nav .nav_top li a{font-size:14rem}}header nav .nav_top li a:before{content:"・";margin-right:5px}header nav .nav_top li span{display:block;font-size:14rem;margin-top:5px}@media (max-width:768px){header nav .nav_top li span{font-size:12rem;margin-top:8px}}header nav .nav_top .shop a,header nav .nav_top footer .company a,footer header nav .nav_top .company a{position:relative}header nav .nav_top .shop a:after,header nav .nav_top footer .company a:after,footer header nav .nav_top .company a:after{position:absolute;bottom:2px;right:-1.3em;content:"";background-image:url(//clayjewel.com/backyard/wp-content/themes/clayjewel/assets/css/../img/component/icon_external_link@2x.png);width:13px;height:13px;background-size:13px 13px;background-position:right center;background-repeat:no-repeat}header nav .nav_bottom{margin-top:33px;display:flex;justify-content:space-around;align-items:center}@media (max-width:768px){header nav .nav_bottom{margin-top:20px}}header nav .nav_bottom li{width:33.3%;display:inline-block;text-align:center;font-size:13rem}header nav .nav_bottom .company{padding-right:18px}header nav .nav_bottom .company a{position:relative}header nav .nav_bottom .company a:after{position:absolute;bottom:5px;right:-20px;content:"";background-image:url(//clayjewel.com/backyard/wp-content/themes/clayjewel/assets/css/../img/component/icon_external_link@2x.png);padding-right:18px;width:13px;height:13px;background-size:13px 13px;background-position:right center;background-repeat:no-repeat}@media (max-width:768px){header nav .nav_bottom .company a:after{bottom:3px}}#page_top .fixed_header{width:100%;position:fixed;top:0;left:0;z-index:1000}@media (max-width:768px){#page_top .fixed_header{margin-top:0}}#page_top .fixed_header .inner{width:1100px;margin:0 auto;position:relative}@media (max-width:768px){#page_top .fixed_header .inner{width:100%}}#page_top .fixed_header h1{display:none}#page_top .is-show{width:100%;position:fixed;top:0;left:0;background-color:#fff;z-index:1000;margin-top:0}@media (max-width:768px){#page_top .is-show{width:100%;position:fixed;top:0;left:0;background-color:#fff;z-index:1000;margin-top:0}}#page_top .is-show nav{top:0}@media (max-width:768px){#page_top .is-show .inner{padding:0 20px;box-sizing:border-box}}#page_top .is-show h1{display:block;box-sizing:border-box}#page_top .is-show h1 a{padding-top:18px;display:inline-block;box-sizing:border-box;height:80px}@media (max-width:768px){#page_top .is-show h1 a{padding-top:14px;height:60px}}@media (max-width:768px){#page_top .is-show h1 img{width:190px;height:auto}}#lower_page header{width:100%;background-color:#fff;position:fixed;top:0;left:0;z-index:1000}#lower_page header .inner{width:1100px;margin:0 auto;position:relative}@media (max-width:768px){#lower_page header .inner{width:100%}}#lower_page header nav{top:0}@media (max-width:768px){#lower_page header nav{right:0}}footer{margin-top:auto;padding:47px 0 40px;background-color:#ededed}@media (max-width:768px){footer{padding:30px 0 25px}}footer .inner{margin-inline:auto;width:1000px}@media (max-width:768px){footer .inner{padding:0 20px;width:100%}}@media (min-width:769px){footer .footer__main,footer .footer__sub{display:flex;align-items:center;justify-content:space-between}}footer .nav_main li,footer .nav_sub li{margin-left:1em;text-indent:-1em;line-height:1}footer .nav_main li:before,footer .nav_sub li:before{content:"・"}footer .footer__main .logo{display:block}@media (max-width:768px){footer .footer__main .logo{margin-bottom:30px;width:230px}}footer .footer__main .nav_main{display:grid;gap:20px;line-height:2}@media (min-width:769px){footer .footer__main .nav_main{grid-template-columns:repeat(3,1fr);font-size:16rem}}@media (max-width:768px){footer .footer__main .nav_main{grid-template-columns:repeat(2,1fr);gap:20px 10px;line-height:1.3;font-size:14rem}}footer .footer__sub{margin-top:20px;padding-top:20px;border-top:1px solid #ddd}footer .footer__sub .nav_sub{display:flex;gap:20px}@media (min-width:769px){footer .footer__sub .nav_sub{order:2;font-size:13rem}}@media (max-width:768px){footer .footer__sub .nav_sub{margin:0 auto 30px;font-size:12rem}}footer .footer__sub .copy{letter-spacing:.05em}@media (min-width:769px){footer .footer__sub .copy{order:1;font-size:12rem}}@media (max-width:768px){footer .footer__sub .copy{display:block;text-align:center;font-size:11rem}}footer .shop,footer .company{padding-right:18px}@media (max-width:768px){footer .shop,footer .company{padding-right:0}}footer .shop a,footer .company a{position:relative}footer .shop a:after,footer .company a:after{position:absolute;bottom:5px;right:-18px;content:"";background-image:url(//clayjewel.com/backyard/wp-content/themes/clayjewel/assets/css/../img/component/icon_external_link_brown@2x.png);padding-right:18px;width:12px;height:12px;background-size:12px 12px;background-position:right center;background-repeat:no-repeat}footer .company a:after{bottom:3px;right:-20px}#lower_page .mainvisual{margin-top:80px}@media (max-width:768px){#lower_page .mainvisual{margin-top:60px}}#lower_page .mainvisual img{width:100%;height:200px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width:768px){#lower_page .mainvisual img{height:auto}}#lower_page .page_title{text-align:center;color:#bc8540;margin-top:63px;line-height:1.3}@media (max-width:768px){#lower_page .page_title{margin-top:30px}}#lower_page .page_title h1,#lower_page .page_title h2{font-size:36rem}@media (max-width:768px){#lower_page .page_title h1,#lower_page .page_title h2{font-size:28rem}}#lower_page .page_title h1 span,#lower_page .page_title h2 span{font-size:24rem}#lower_page .page_title .sub_title{font-size:20rem;margin-top:16px;line-height:1.7}@media (max-width:768px){#lower_page .page_title .sub_title{font-size:12px;margin-top:8px}}#lower_page .video_contents{margin-top:70px;padding:68px 0 60px;background-color:#685d41;text-align:center}@media (max-width:768px){#lower_page .video_contents{margin-top:30px;padding:30px 15px}}#lower_page .video_contents h3{font-size:20rem;color:#fff}@media (max-width:768px){#lower_page .video_contents h3{font-size:20rem}}#lower_page .video_contents .sub_title{font-size:14rem;color:#fff;margin-top:25px}@media (max-width:768px){#lower_page .video_contents .sub_title{margin-top:15px;line-height:1.5}}#lower_page .video_contents .video_detail{margin-top:43px}@media (max-width:768px){#lower_page .video_contents .video_detail{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;margin-top:15px}}@media (max-width:768px){#lower_page .video_contents .video_detail iframe{position:absolute;top:0;left:0;width:100%;height:100%}}#lower_page #dvdtext .post-password-form{width:650px;margin:0 auto;padding-bottom:75px;font-size:16rem;line-height:2;margin-top:65px;text-align:center}@media (max-width:768px){#lower_page #dvdtext .post-password-form{width:100%}}#lower_page #dvdtext .post-password-form input{padding:5px;margin-top:10px}#lower_page #contact,#lower_page #form{padding-bottom:70px}@media (max-width:768px){#lower_page #contact,#lower_page #form{padding-bottom:40px}}#lower_page #contact .form_content,#lower_page #form .form_content{width:680px;margin:0 auto}@media (max-width:768px){#lower_page #contact .form_content,#lower_page #form .form_content{width:100%}}#lower_page #contact .form_content,#lower_page #form .form_content{margin-top:58px}@media (max-width:768px){#lower_page #contact .form_content,#lower_page #form .form_content{margin-top:30px}}#lower_page #contact .form_content button,#lower_page #contact .form_content input[type=submit],#lower_page #form .form_content button,#lower_page #form .form_content input[type=submit]{border:none;font-family:inherit;cursor:pointer}#lower_page #contact .form_content dl,#lower_page #form .form_content dl{display:flex;justify-content:space-between;align-items:center}@media (max-width:768px){#lower_page #contact .form_content dl,#lower_page #form .form_content dl{display:block}}#lower_page #contact .form_content dl+dl,#lower_page #form .form_content dl+dl{margin-top:25px}#lower_page #contact .form_content dl dt,#lower_page #form .form_content dl dt{width:160px;text-align:right;font-size:16rem}@media (max-width:768px){#lower_page #contact .form_content dl dt,#lower_page #form .form_content dl dt{width:100%;text-align:left}}#lower_page #contact .form_content dl dd,#lower_page #form .form_content dl dd{width:480px;font-size:16rem}@media (max-width:768px){#lower_page #contact .form_content dl dd,#lower_page #form .form_content dl dd{width:100%;margin-top:5px}}#lower_page #contact .form_content dl dd input[type=text],#lower_page #contact .form_content dl dd input[type=email],#lower_page #form .form_content dl dd input[type=text],#lower_page #form .form_content dl dd input[type=email]{width:500px;height:46px;border:none;font-size:16rem;color:#685d41;padding:10px 20px;box-sizing:border-box;background-color:#f1f1f1;outline:none}@media (max-width:768px){#lower_page #contact .form_content dl dd input[type=text],#lower_page #contact .form_content dl dd input[type=email],#lower_page #form .form_content dl dd input[type=text],#lower_page #form .form_content dl dd input[type=email]{width:100%}}#lower_page #contact .form_content dl dd input.hasDatepicker,#lower_page #form .form_content dl dd input.hasDatepicker{width:200px;margin-bottom:5px}#lower_page #contact .form_content dl dd textarea,#lower_page #form .form_content dl dd textarea{width:500px;border:none;background-color:#f1f1f1;resize:none;outline:none;font-size:16rem;letter-spacing:.5rem;line-height:1.4;color:#685d41;padding:10px 20px;box-sizing:border-box}@media (max-width:768px){#lower_page #contact .form_content dl dd textarea,#lower_page #form .form_content dl dd textarea{width:100%}}#lower_page #contact .form_content dl dd .error,#lower_page #form .form_content dl dd .error{font-size:88%;color:#bf4e4e;margin:10px 0 0}#lower_page #contact .form_content dl dd .mwform-radio-field+.mwform-radio-field,#lower_page #form .form_content dl dd .mwform-radio-field+.mwform-radio-field{margin-top:27px}#lower_page #contact .form_content dl dd .mwform-radio-field label,#lower_page #form .form_content dl dd .mwform-radio-field label{font-size:16rem;padding-left:35px;padding-top:3px;position:relative;cursor:pointer}#lower_page #contact .form_content dl dd .mwform-radio-field input,#lower_page #form .form_content dl dd .mwform-radio-field input{display:none}#lower_page #contact .form_content dl dd label:before,#lower_page #form .form_content dl dd label:before{cursor:pointer;content:"";display:block;position:absolute;top:0;left:0;width:22px;height:22px;border:1px solid #685d41;border-radius:50%}#lower_page #contact .form_content dl dd label.selected,#lower_page #form .form_content dl dd label.selected{color:#685d41}#lower_page #contact .form_content dl dd label.selected:after,#lower_page #form .form_content dl dd label.selected:after{content:"";display:block;position:absolute;top:6px;left:6px;width:12px;height:12px;background:#b3864d;border-radius:50%}#lower_page #contact .form_content .content,#lower_page #contact .form_content .text,#lower_page #form .form_content .content,#lower_page #form .form_content .text{align-items:flex-start;margin-top:40px}#lower_page #contact .form_content .content dt,#lower_page #contact .form_content .text dt,#lower_page #form .form_content .content dt,#lower_page #form .form_content .text dt{margin-top:7px}@media (max-width:768px){#lower_page #contact .form_content .content dd,#lower_page #contact .form_content .text dd,#lower_page #form .form_content .content dd,#lower_page #form .form_content .text dd{margin-top:20px}}#lower_page #contact .form_content .text,#lower_page #form .form_content .text{margin-top:34px}#lower_page #contact .form_content .text dt,#lower_page #form .form_content .text dt{margin-top:19px}@media (max-width:768px){#lower_page #contact .form_content .text dd,#lower_page #form .form_content .text dd{margin-top:5px}}#lower_page #contact .link_button_base,#lower_page #form .link_button_base{margin-top:54px}@media (max-width:768px){#lower_page #contact .link_button_base,#lower_page #form .link_button_base{margin-top:30px}}#lower_page #contact .note,#lower_page #form .note{width:600px;margin:65px auto 0;font-size:16rem;line-height:2;letter-spacing:.5rem}@media (max-width:768px){#lower_page #contact .note,#lower_page #form .note{width:90%;margin:40px auto 0}}#lower_page #contact .note .title,#lower_page #form .note .title{text-align:center}#lower_page #contact .note .text,#lower_page #form .note .text{text-align:left}#lower_page #contact .mw_wp_form_complete,#lower_page #form .mw_wp_form_complete{font-size:16em;line-height:200%}#lower_page div#ui-datepicker-div{font-size:1400% !important}#lower_page .mainvisual.mainvisual_download img{height:200px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width:768px){#lower_page .mainvisual.mainvisual_download img{height:auto}}#lower_page #basictext .inner,#lower_page #intermediatetext .inner{display:flex;flex-direction:column}#lower_page #basictext .lead,#lower_page #intermediatetext .lead{margin:38px 0;font-size:16rem;line-height:2}@media (min-width:769px){#lower_page #basictext .lead,#lower_page #intermediatetext .lead{text-align:center}}@media (max-width:768px){#lower_page #basictext .lead,#lower_page #intermediatetext .lead{margin:25px 0}}#lower_page #basictext .download_list,#lower_page #intermediatetext .download_list{display:flex;flex-wrap:wrap;margin-bottom:60px}@media (max-width:768px){#lower_page #basictext .download_list,#lower_page #intermediatetext .download_list{margin-bottom:30px}}#lower_page #basictext .download_list .download_item,#lower_page #intermediatetext .download_list .download_item{margin-right:2.666%;margin-bottom:5.332%;width:23%}@media (max-width:768px){#lower_page #basictext .download_list .download_item,#lower_page #intermediatetext .download_list .download_item{margin-right:4%;margin-bottom:8%;width:48%}}@media (min-width:769px){#lower_page #basictext .download_list .download_item:nth-child(4n),#lower_page #intermediatetext .download_list .download_item:nth-child(4n){margin-right:0}}@media (max-width:768px){#lower_page #basictext .download_list .download_item:nth-child(2n),#lower_page #intermediatetext .download_list .download_item:nth-child(2n){margin-right:0}}#lower_page #basictext .download_list .download_img,#lower_page #intermediatetext .download_list .download_img{width:100%}#lower_page #basictext .download_list .download_text,#lower_page #intermediatetext .download_list .download_text{margin:20px 0 10px;font-size:16rem;text-align:center;line-height:1.3}@media (max-width:768px){#lower_page #basictext .download_list .download_text,#lower_page #intermediatetext .download_list .download_text{margin:15px 0 6px;font-size:14rem}}#lower_page #basictext .download_list .coursetitle,#lower_page #intermediatetext .download_list .coursetitle{font-weight:700}#lower_page #basictext .download_list .capacity,#lower_page #intermediatetext .download_list .capacity{font-family:YuGothic,"Yu Gothic",sans-serif;font-size:14rem}@media (max-width:768px){#lower_page #basictext .download_list .capacity,#lower_page #intermediatetext .download_list .capacity{font-size:12rem}}#lower_page #basictext .download_list .link a,#lower_page #intermediatetext .download_list .link a{display:block;margin:0 auto;padding:14px 0 8px;text-align:center;color:#fff;font-size:16rem;background:#c08940;border-radius:18px}@media (max-width:768px){#lower_page #basictext .download_list .link a,#lower_page #intermediatetext .download_list .link a{padding:12px 0 6px;width:90%;font-size:14rem}}#lower_page .custom-password-message{margin-bottom:60px;text-align:center;font-size:16rem;color:#c04141;order:2}@media (max-width:768px){#lower_page .custom-password-message{margin-bottom:30px;font-size:14rem}}#lower_page .post-password-form{margin:60px 0 30px;text-align:center;font-size:16rem;line-height:2;order:1}@media (max-width:768px){#lower_page .post-password-form{margin:30px 0 15px;font-size:14rem}}#lower_page .post-password-form p+p{margin-top:30px}@media (max-width:768px){#lower_page .post-password-form p+p{margin-top:15px}}#lower_page .post-password-form label,#lower_page .post-password-form input{font-size:20rem}@media (max-width:768px){#lower_page .post-password-form label,#lower_page .post-password-form input{font-size:14rem}}#lower_page .post-password-form label input{margin:0 2px 0 4px;padding:6px;height:36px;border-radius:4px;border:1px solid #685d41;box-sizing:border-box}@media (max-width:768px){#lower_page .post-password-form label input{padding:4px 8px;height:34px;border-radius:2px}}#lower_page .post-password-form input[type=submit]{padding:6px 10px;height:36px;border-radius:4px;border:none;font-size:16rem;color:#fff;background:#c08940;box-sizing:border-box;cursor:pointer}@media (max-width:768px){#lower_page .post-password-form input[type=submit]{padding:3px 8px;height:34px;border-radius:2px}}