@charset "utf-8";html,body{height:100%}body{margin:0;font-family:"Inter","Noto Sans JP",sans-serif}ul,li{list-style-type:none;margin:0;padding:0}img{max-width:100%}#wrap{height:100%}#menu{width:520px;border-right:1px solid #959595;box-sizing:border-box;height:100%;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none;position:fixed;top:0;left:0;bottom:0;z-index:10}.logo{max-width:300px;margin:auto;padding:40px 0 30px}#loginForm .logo{max-width:140px}#nav{background-color:#fff}.cateButton img{display:block}#menuheader{background-color:#fff;padding-bottom:20px;position:relative}#user{position:absolute;left:0;top:0;width:12%;padding:7px 0 0 7px}.cateBar{background-color:#000;color:#fff;background-repeat:no-repeat;font-size:26px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;border-top:1px solid}.cateBar:hover{background-color:#a93737}.cateLeft{display:flex;align-items:center;padding:8px 26px}.cateIcoImg{width:30px}.cateText{padding-left:16px}.cateRight{width:55px;height:55px;background-color:#a93737}.cateRight .cateBoxArrow{display:block;width:55px;height:55px;background-image:url(//ad-creative.tech/wp-content/themes/adwayslibrary/css/../img/arrow.png);background-repeat:no-repeat;background-position:center;transform:rotate(0deg);transition:all .2s ease}.cateBar.active .cateBoxArrow{transform:rotate(180deg)}.cateButton{background-color:#020309;cursor:pointer}.cateButton:hover img{opacity:.8}.cateContent{display:none}#content{width:calc(100% - 520px);height:100vh;text-align:center;display:flex;flex-flow:column;justify-content:center;align-items:center;position:fixed;top:0;right:0;bottom:0}#contentinner{width:479px;height:898px;background-image:url(//ad-creative.tech/wp-content/themes/adwayslibrary/css/../img/phone.png);background-repeat:no-repeat;background-position:center}#displayArea{width:375px;height:670px;margin:95px auto;border:1px solid #c3c3c3;overflow-x:hidden;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none;background-color:#fafaf8}#displayArea::-webkit-scrollbar{display:none}#add{width:300px;height:auto;background-color:#fff;margin:0 auto 10px}#add.h600{height:600px}#addiframe.h600{height:600px!important}.displayImg{display:block}#copy{width:100%;padding-top:50px;text-align:center}#menu #copy{padding:10px;margin-top:auto;box-sizing:border-box}#menu #copy .footerCopy{max-width:105px}#menu::-webkit-scrollbar{display:none}#single #content{width:100%}#single #contentinner{width:100%;max-width:450px;background:0 0;height:100%;margin:auto}#single #displayArea{margin:0 auto;width:100%;height:auto;border:none;overflow:initial;background-color:#fafaf8}#single #content{width:100%;height:auto;display:block;position:static}#single .displayImg{display:block;width:100%;max-width:unset}.searchform{position:relative}.searchfield{font-size:17px;width:70%;margin:0 auto;padding:14px;border:solid 1px #969696;border-radius:7px;background-color:#fff;display:block}.searchsubmit{position:absolute;width:26px;height:26px;top:17%;right:15%;margin-top:3px;padding:0;cursor:pointer;border:none;background:0 0;background-image:url(//ad-creative.tech/wp-content/themes/adwayslibrary/css/../img/search.png);background-repeat:no-repeat;background-size:cover}.searchsubmit:hover{opacity:.6}#loginForm{max-width:300px;margin:5vw auto 0}#loginFormInner{text-align:center;padding-top:20px}input{-webkit-appearance:none}#loginFormInner #wp-submit,.swpm-login-form-submit{border:none;background-color:#000;border-radius:5px;color:#fff;padding:15px 30px;width:100%}#user_login,#user_pass,#swpm_user_name,#swpm_password{padding:10px;width:100%;box-sizing:border-box;border-radius:5px;border:1px solid #969696;background-color:#fff}.swpm-login-widget-form input{width:100%}.login-submit{padding-top:20px}#wpadminbar{display:none!important}.swpm-username-label,.swpm-password-label,.swpm-remember-me,.swpm-forgot-pass-link,.swpm-join-us-link,.swpm-login-action-msg{display:none}.swpm-login-submit{margin-top:40px}.swpm-login-widget-logged{display:none}#loginForm #copy{left:0;right:0;padding:10px;position:fixed;bottom:0;margin-top:auto;box-sizing:border-box;width:100%}#loginForm #copy .footerCopy{max-width:105px}.notApplicable{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.cateButton.noHit{cursor:auto;color:#fff;text-align:center;padding:28px 0}#brand_performance{display:flex;justify-content:center;align-items:center;padding:0 0 20px;font-size:18px;font-weight:700}#brand_performance .checkbox{padding:10px 10px 0}#brand_performance input[type=checkbox]{position:relative;width:28px;height:28px;border:2px solid #000;vertical-align:-10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;margin-right:5px}#brand_performance input[type=checkbox]:checked:before{position:absolute;top:2px;left:7px;transform:rotate(50deg);width:7px;height:13px;border-right:3px solid #000;border-bottom:3px solid #000;content:''}.performance_hidden .performance{display:none}.brand_hidden .brand{display:none}#swpm-login-form input{font-family:"Inter","Noto Sans JP",sans-serif}@media screen and (max-width:1200px){#menu{width:350px}#content{width:calc(100% - 350px)}.cateBar{font-size:22px}}@media screen and (max-width:768px){#menu{width:330px}#content{width:calc(100% - 330px)}.cateBar{font-size:20px}.cateLeft{padding:8px 12px}.cateIcoImg{width:24px}.cateRight .cateBoxArrow,.cateRight{width:48px;height:48px}}@media screen and (max-width:767px){#content{display:none}#menu{width:100%;height:100%;display:flex;flex-flow:column}.logo{max-width:52%}.cateBar{font-size:20px}.cateIcoImg{width:25px}.cateLeft{padding:4px 12px}.cateRight{width:40px;height:40px}.cateRight .cateBoxArrow{width:40px;height:40px;background-size:20px}#loginForm .logo{width:170px;max-width:initial;margin:auto;text-align:center}#user_login,#user_pass,#swpm_user_name,#swpm_password,.swpm-login-form-submit{font-size:16px}}