@charset "utf-8";
body {overflow:auto;}

section{min-height:calc(100vh - 74px); padding-top:64px;}
#search_top{position:relative; display:flex; max-width:960px; width:90%; border-bottom: 1px solid #05141F; align-items:center; margin:0 auto; overflow:hidden;}
.home2 img{width:20px; vertical-align:top;}
#id_searchwrap{width:100%; padding:0 35px 0 10px;}
#id_searchwrap input{width:100%; height:56px; box-sizing:border-box; border:0; outline:0; font-size:16px;padding:0;}
#id_searchwrap input::-webkit-input-placeholder{padding: 5px 0;}
#id_search_button {position:absolute; right:6px; width:20px; height:auto; cursor:pointer;top:50%;margin-top: -10px;}
.recom {margin:0 auto 30px; width:90%; max-width:960px;}
.recom_list {width:96%; margin-top:15px; box-sizing:border-box;}
.recom_list a {display: inline-block; margin: 0 7px 7px 0; padding:3px 10px; border-radius:15px; font-size:13px; background:#f7f3f2;}

#no_results {width:90%; max-width:960px; min-height:10vh; margin:0 auto; overflow:hidden; opacity:0;}
#no_results div span {display:inline-block; font-size:14px;}
#no_results div span.not_found {margin-bottom:5px; color:#bb162b;}

#id_results {display:none;}
#id_results2 {display:none; padding-bottom:100px; width:100%; height:100%;}
#id_results2 #search_box {max-width:960px; width:90%; margin:0 auto; box-sizing:border-box;}

#search_kind1 #ch {padding:10px 10px 15px; margin-top:40px; border-bottom:1px solid #c3c3c3;}
#search_kind1 #ch span {margin-bottom:5px; font-size:20px; font-family: 'Noto-M', 'NotoETC-M', sans-serif;}


#topic_h1 {margin-bottom:15px; font-size:16px; font-family:'Noto-M', 'NotoETC-M', sans-serif;}
#topic_h2 {margin-bottom:15px; font-size:15px; font-family: 'Noto-M', 'NotoETC-M', sans-serif;}
#topic_body{font-size:14px; line-height:1.4;}
#package {border-bottom:solid 1px #d9d9d9;}
#result_link {display:block; width:96%; padding:20px 10px; box-sizing: border-box;}
#package:last-child{border-bottom:0;}
.red {color:#00aad2; font-family: 'Noto-M', 'NotoETC-M', sans-serif;}
#topic_body .red {font-weight:normal;}
#show_all{float:right;}
#show_all > a {display:inline-block; padding:5px 0 5px 20px; font-size:14px;}
#not_found_result{padding: 20px 0 20px 10px; width: 96%; font-size:16px; box-sizing: border-box;}


/* alert-Box */
#alert-Box {padding-bottom: 24px;}
#alert-BoxContent{background-color:#fff;}
#alert-BoxContenedor {padding:20px; text-align:left; font-size:16px;}
#alert-BoxContenedor p {margin-bottom:20px; text-align:left; font-size:16px; font-family: 'Noto-M', 'NotoETC-M', sans-serif;}
#alert-Buttons {text-align:right;}
#BoxAlertBtnOk {padding:2%; font-size:16px !important; font-family: 'Noto-M', 'NotoETC-M', sans-serif; color: #ea0029; background-color: transparent; border: 0;}

@media screen and (min-width:600px) {
	section{min-height:calc(100vh - 79px); }
}

@media screen and (min-width: 768px) {  
	section{padding-top:79px;}
    .recom{padding:0 1%;}
    .recom_list a{padding:5px 20px; font-size:14px;}
    #id_searchwrap{padding-left:20px;}
    #id_searchwrap input{height:70px; font-size:20px;}
	/* #no_results{padding:0 1%;} 공조는 recom이 없어서 붙이기 */
    #no_results div span{font-size:16px;}
    #result_link {margin-left:4%;}
    #search_kind1 #ch span{font-size:22px;}
    #topic_h1{font-size:18px;}
    #topic_h2{font-size:16px;}
    #topic_body{font-size:16px;}
}


/*language*/
[data-language="French"] #search_kind1 #ch span {font-size:19px;} /* 공조만 */

[data-language="Ukrainian"] #search_kind1 #ch span ,
[data-language="Ukrainian"] #topic_h1,
[data-language="Ukrainian"] #topic_h2 ,
[data-language="Ukrainian"] .red,
[data-language="Ukrainian"] #alert-BoxContenedor p,
[data-language="Ukrainian"] #BoxAlertBtnOk 
{font-weight:bold; font-family:'Noto', sans-serif;}

/* placeholder */
[data-language="Polish"] #id_searchwrap input::-webkit-input-placeholder{font-size:11px;}
[data-language="Czech"] #id_searchwrap input::-webkit-input-placeholder{font-size:12px;}
[data-language="Portuguese"] #id_searchwrap input::-webkit-input-placeholder{font-size:12px;}
[data-language="Spanish"] #id_searchwrap input::-webkit-input-placeholder{font-size:13px;}
[data-language="Greek"] #id_searchwrap input::-webkit-input-placeholder{font-size:11px;}

@media screen and (min-width:360px) {
    [data-language="Polish"] #id_searchwrap input::-webkit-input-placeholder{font-size:13px;}
    [data-language="Czech"] #id_searchwrap input::-webkit-input-placeholder{font-size:14px;}
    [data-language="Portuguese"] #id_searchwrap input::-webkit-input-placeholder{font-size:14px;}
    [data-language="Spanish"] #id_searchwrap input::-webkit-input-placeholder{font-size:15px;}
    [data-language="Greek"] #id_searchwrap input::-webkit-input-placeholder{font-size:13px;}
}

@media screen and (min-width:600px) {
    [data-language="Polish"] #id_searchwrap input::-webkit-input-placeholder,
    [data-language="Czech"] #id_searchwrap input::-webkit-input-placeholder,
    [data-language="Portuguese"] #id_searchwrap input::-webkit-input-placeholder,
    [data-language="Spanish"] #id_searchwrap input::-webkit-input-placeholder,
    [data-language="Greek"] #id_searchwrap input::-webkit-input-placeholder{font-size:16px;}
}
