.sp-headerparts{border-bottom:6px solid #f19fca}.hdr-gray{background:#f7f7f7;padding:15px 10px}.logo-head{width:1080px;margin:0 auto;text-align:left;padding:0 15px}.sp-headerparts .logo-head img{width:25%;height:auto}.sp-headerparts h1 span{color:#ee7cb6}.hdr-contents{width:1080px;padding:10px;margin:0 auto;text-align:center;display:flex;justify-content:space-between;align-items:center}.hdr-contents p{font-size:13px;margin-bottom:0}.hdr-contents .top-txt p{font-size:16px}.hdr-contents img{max-width:100%}.hdr-contents div:last-child{width:50%;text-align:right}.area-txt-parts{margin-right:10px;width:50%}.area-txt-parts h1{font-size:24px;font-weight:600;margin:0;padding:0;text-align:left}.menu-content form{margin:15px 0;padding:10px;width:100%;display:flex;gap:5px;justify-content:space-between;align-items:center}.menu-content form input[type="text"]{border-radius:20px !important;width:90% !important}.menu-content form .find-btn{color:#fff;background:#555;border:solid 1px #555;font-size:13px;width:20%;height:34px;border-radius:20px !important}.mbr-headbtn a{color:#fff;background:#f58dc4;text-align:center;padding:10px 5px;border-radius:20px;width:60%;display:block;margin:0 auto}.mbr-headbtn a i{margin-left:5px}.menu-btn{position:fixed;top:7px;left:15px;display:flex;height:40px;width:40px;border-radius:3px;justify-content:center;align-items:center;z-index:102;background-color:#f9c;border:solid 1px #ff72b8}.menu-btn::before{font-family:'FontAwesome_';content:'\f0c9';color:white;font-size:24px;position:absolute;top:-5px}.menu-btn::after{content:'MENU';display:block;color:white;font-size:7px;position:absolute;top:25px}.kaiinlogin{background:#f9c;padding:5px;border-radius:15px;color:#fff;text-align:center}.spmenu-overlay{display:none}#menu-btn-check:checked+.spmenu-overlay{display:block;background:rgba(0,0,0,.6);width:100%;height:100%;position:fixed;z-index:100;top:0;left:0}#menu-btn-check:checked ~ .menu-btn{background:#f7f7f7;border:0;top:7px}.pcsppos #menu-btn-check:checked ~ .menu-btn{z-index:-1}#menu-btn-check:checked ~ .menu-btn::before{font-family:'FontAwesome';content:'\f00d';font-size:28px;color:#555;top:-8px;background:0}#menu-btn-check:checked ~ .menu-btn::after{content:'CLOSE';color:#555;background:0}#menu-btn-check{display:none}.menu-content{width:auto;height:100%;position:fixed;top:0;left:-100%;z-index:101;background-color:#f7f7f7;transition:all .5s;transform:translateX(0);overflow:auto}.menu-content ul{padding:20px 10px 0}.menu-content ul li{border-bottom:solid 1px #ddd;list-style:none}.menu-content ul li a{display:block;width:100%;font-size:13px;box-sizing:border-box;color:#555;text-decoration:none;padding:9px 15px 10px 0;position:relative}.menu-content ul li a::before{content:"";width:7px;height:7px;border-top:solid 2px #555;border-right:solid 2px #555;transform:rotate(45deg);position:absolute;right:6px;top:14px}.menu-content ul li i{color:#f58dc4;margin-right:5px}#menu-btn-check:checked ~ .menu-content{left:0}.area-search-btn{display:none}.area-search-btn div{color:#ee7cb6;font-weight:bold;width:25%;font-size:13px}.area-search-btn ul{width:85%}.area-search-btn ul li{display:inline-block;width:49%}.area-search-btn ul li a{background:#fceaf3;color:#555;padding:5px;border-radius:10px;font-size:12px;width:100%;display:block}.area-search-btn ul li a:hover,.area-search-btn ul li a:visited{text-decoration:none}.area-search-btn ul li a i{color:#ee7cb6;margin-right:5px}.sp-menu-area p{position:static;border:0;padding:5px 10px 0;font-size:13px;color:#f58dc4;font-weight:600}.sp-menu-area p::after{position:static}.sp-menu-area p i{color:#f58dc4}.sp-menu-area .sp-area-contents{background:#ffddef}.sp-menu-area .sp-area-contents ul{padding:0 10px 0}.sp-area-contents{padding-top:5px !important}.sp-area-contents li{border-bottom:solid 1px #fff !important}.sp-area-contents li:last-child{border-bottom:none !important}.mbr-login-btn a{display:block;position:relative;background:#ff72b8;padding:5px 10px;border-radius:3px;color:#fff;width:100%}.mbr-login-btn a:after{content:'\f105';font-family:'FontAwesome';position:absolute;right:10px}.mbr-login-btn a:hover{text-decoration:none;background:#f9c}@media(max-width:990px){.header-fixed{padding-top:0 !important}}@media(max-width:768px){.logo-head{width:100%;text-align:center;padding:0}.sp-headerparts .logo-head img{width:65%;height:auto}.hdr-contents{width:100%;display:block}.area-txt-parts,.hdr-contents div:last-child{width:100%;text-align:center}.area-txt-parts p{font-size:13px;margin-bottom:10px}.area-txt-parts h1{font-size:18px;text-align:center}.menu-content{width:85%;top:0;right:100%;transform:translateX(0)}.breadcrumbs.breadcrumbs-light{display:none}.area-search-btn{display:flex;align-items:center;margin:10px}.mbr-login-btn{display:none}.menu-content form input[type="text"]{width:78% !important}.menu-content ul li a{font-size:12px}}@media(min-width:667px){.sp-headerparts .logo-head img{width:45%;height:auto}.menu-content form input[type="text"]{width:80% !important}.menu-content form .find-btn{width:18%}.menu-btn{top:7px}}@media only screen and (min-device-width :375px) and (max-device-width :600px){.menu-btn{top:7px}}@media only screen and (min-device-width :768px) and (max-device-width :1200px){.header-fixed{padding-top:0 !important}.sp-headerparts,.area-search-btn{display:block}.breadcrumbs.breadcrumbs-light{display:none}.hdr-contents{width:100%}.area-search-btn{width:90%;display:flex}.area-search-btn div{width:14%}.area-search-btn{display:flex;justify-content:space-between;align-items:center;margin:15px auto;padding:0 15px}.logo-head{width:100%}.sp-headerparts .logo-head img{width:35%}}@media only screen and (min-device-width :810px){.hdr-contents{width:95%}.area-txt-parts h1{font-size:22px}.hdr-contents p{text-align:left}.menu-content form input[type="text"]{width:78% !important}}@media only screen and (min-device-width :1024px){.hdr-contents,.area-search-btn{width:95%}.hdr-contents p{text-align:left}.sp-headerparts .logo-head img{width:25%}.logo-head{width:97%}}@media only screen and (min-device-width :1024px) and (orientation:portrait){.hdr-contents,.area-search-btn{width:95%}.logo-head{width:97%}}@media only screen and (min-device-width :1180px) and (orientation:landscape){.hdr-contents,.area-search-btn,.logo-head{width:83%}}@media only screen and (min-device-width :1119px) and (orientation:landscape){.hdr-contents,.area-search-btn{width:80%}}@media(min-width:1200px){.hdr-contents{width:1080px}.logo-head{width:1080px}}@media(max-width:350px){.area-search-btn div{width:27%}}.spmenu-default-bg{width:100%;background:#3c3c3c;padding-top:38px}.menu-btn.menu-btn-default-position,.menu-btn.menu-btn-default-position-{position:absolute;top:0;left:5px;background:rgba(255,255,255,0);border:0}#menu-btn-check:checked ~ .menu-btn.menu-btn-default-position{left:15px}.spmenu-to-home{margin-top:70px}.link-left-left-arrow a{display:block;position:relative;padding:10px 10px 10px 30px}.link-left-left-arrow a::before{content:"";width:7px;height:7px;border-top:solid 2px #555;border-right:solid 2px #555;transform:rotate(225deg);position:absolute;top:17px;left:14px}.spmenu-tab{padding:0 10px}#sp-menu-list .nav{padding:0}#sp-menu-list .nav-tabs{display:flex;gap:5px}#sp-menu-list .nav-tabs>*{flex:1;border:0}#sp-menu-list .nav-tabs>li>a{display:flex;align-items:center;border:0;padding-left:7px;padding-right:0}#sp-menu-list .nav-tabs>li>a::before{left:-5px}#sp-menu-list .nav-tabs>li.active>a{background:inherit;font-weight:bold}#sp-menu-list .nav-tabs>li.disabled>a{text-decoration:line-through;color:#bbb}#sp-menu-list .nav-tabs>li.disabled>a::before{border-color:#ddd}#sp-menu-list .link-image{margin:7px 10px}.pcsppos{position:relative}.pcsppos .menu-btn{left:auto}.pcsppos #menu-btn-check:checked ~ .menu-btn{z-index:-1}.pcsppos .menu-content{width:400px}.pcsppos .menu-content>div{float:right;height:38px;background:inherit}.menu-btn-default-position-{top:-4px !important}.menu-btn-{height:38px;background:inherit}.menu-btn-::before{font-family:'FontAwesome';content:'\f00d';font-size:28px;color:#555;top:-8px;background:0}.menu-btn-::after{content:'CLOSE';color:#555 !important;display:block;color:white;font-size:7px;position:absolute;top:30px}.menu-btn-{display:flex;height:40px;width:40px;justify-content:center;align-items:center;z-index:102;border:0}.header-v8 .blog-topbar{height:40px}