@charset "UTF-8";@media screen and (max-width: 1280px){.member #f_copy{padding-right:120px}}@media screen and (max-width: 1080px){#search.search_result form{padding:12px}.search_result .search_input{width:calc(100% - 168px);max-width:100%}#mem_search_wrap{width:100%;max-width:100%;justify-content:flex-start}#detail_search_btn{right:0}}@media screen and (max-width:960px){#contents{padding-top:67px}header{padding:15px 20px;position:fixed;width:100%;box-sizing:border-box;z-index:999999}#h_logo{max-width:100px}#member_menu_dropdown{right:-50px}#menu_btn{display:flex}.page_top #search form{padding:50px 20px}footer{padding:30px 20px}.member footer{padding:45px 20px 30px}#page_top{right:0;bottom:159px}#f_nav_ul{display:none}#f_caution{margin-bottom:1em}.member #f_copy{padding-right:0}#f_link{top:15px;height:20px}.modal_inner{width:80%;max-height:85vh}.modal_overflow{padding:0 30px 40px}.modal_ttl{font-size:clamp(18px,2.5vw,20px)}.search_tb th{width:4em}#login_contents{padding-top:67px}#login_text_wrap{padding:60px 6.25%}.login_text{font-size:clamp(16px,2vw,18px)}#login_flex{flex-direction:column;padding:0 6.25% 60px;gap:60px}#login_l{width:100%;max-width:500px}#login_r{width:100%}#top_info{flex-direction:column;gap:30px}#top_info .ttl1{max-width:100%;width:100%;text-align:center}.result_tag_dl{gap:10px;flex-direction:column}.result_tag_dl dt{padding:0}#result_ul li{width:calc(50% - 5px)}#detail{flex-direction:column;align-items:center}#detail_l{width:100%}#detail_r{width:700px;max-width:100%}#purchase{flex-direction:column}#purchase_l{width:100%}}@media screen and (max-width:768px){#hst_ul{border-top:1px solid #EAEAEA}#hst_ul #hst_item_name{display:none}#hst_ul li{flex-direction:column;position:relative;align-items:flex-start;padding:15px 15px 70px 114px;gap:10px}#hst_ul li:not(:has(.hst_btn)){padding:15px 15px 15px 114px}.hst_fgr{width:86px;height:86px;position:absolute;left:15px}.hst_btn{width:100%;text-align:center;position:absolute;bottom:15px;left:0}}@media screen and (max-width:640px){#search.search_result form{padding:12px}.search_result .search_input{width:calc(100% - 54px)}#mem_search_wrap{width:100%;max-width:100%;justify-content:flex-start;flex-wrap:wrap;gap:10px 0}#detail_search_btn{position:relative;margin-left:auto;width:auto;height:auto;background:none}#detail_search_btn:hover{background:none}#detail_search_dropdown{top:97px}.detail_search_dl{flex-direction:column;gap:10px}#result_ul li{width:100%}.detail_size_radio{flex-wrap:wrap}.detail_size_price{width:100%;text-align:right;padding-top:10px}#detail_meta dd{width:calc(100% - 6em)}#cart_ul li{flex-direction:column;gap:10px;align-items:center}.cart_fgr{width:90%;max-width:300px}.cart_fgr img{max-height:300px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.cart_r{flex-direction:column;width:100%;text-align:center;gap:10px}.cart_info{justify-content:center}.cart_ul_price{text-align:center}#purchase #cart_ul li{flex-direction:row}#purchase .cart_fgr{width:50px}#purchase .cart_r{flex-direction:row;text-align:left}#purchase .cart_info{justify-content:flex-start}#purchase .cart_ul_price{font-size:clamp(.75rem,.705rem + .23vw,.875rem)}#purchase .cart_ul_price span{font-size:clamp(1rem,.955rem + .23vw,1.125rem)}#sitemap{display:flex;gap:40px;flex-wrap:wrap}.sitemap_dl{width:100%}.sitemap_dl dt{border-bottom:1px solid #E4E4E4;font-weight:700;color:#0c2a60;padding-bottom:8px;margin-bottom:15px}.sitemap_dl dd{margin-bottom:12px}.sitemap_dl dd:last-of-type{margin-bottom:0}.sitemap_dl a{font-size:14px;text-decoration:none}.sitemap_dl i{color:#bbb;margin-right:5px}.form_dl2{flex-direction:column;gap:8px}.form_dl2 dt{width:100%;padding-top:0}.form_dl2 dd{width:100%;margin-bottom:17px}.form_dl2 dd:last-of-type{margin-bottom:0}.form_w_s{max-width:100%}.dl1{line-height:1.5;flex-direction:column;gap:0}.dl1 dt{width:100%;border-bottom:0;padding:0}.dl1 dd{width:100%;padding:0 0 8px;margin-bottom:8px;font-weight:400}.dl1 dd:last-of-type{margin-bottom:0}.dl3{flex-direction:column}.dl3 dt{width:100%}.dl3 dd{width:100%;padding:8px 10px 15px}.contact_btn_wrap{text-align:center}}
