/********************

board_product_type01

*********************/
.modal{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 99998;background: rgba(0, 0, 0,0.7);display: none}
/* Arrows */
.board_product_type01_slider .slick-prev,
.board_product_type01_slider .slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 50%;

    display: block;

    width: 25px;
    height: 34px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.board_product_type01_slider .slick-prev:hover,
.board_product_type01_slider .slick-prev:focus,
.board_product_type01_slider .slick-next:hover,
.board_product_type01_slider .slick-next:focus
{
    color: transparent;
    outline: none;
    background: transparent;
}
.board_product_type01_slider .slick-prev:hover:before,
.board_product_type01_slider .slick-prev:focus:before,
.board_product_type01_slider .slick-next:hover:before,
.board_product_type01_slider .slick-next:focus:before
{
    opacity: 1;
}
.board_product_type01_slider .slick-prev.slick-disabled:before,
.board_product_type01_slider .slick-next.slick-disabled:before
{
    opacity: .25;
}

.board_product_type01_slider .slick-prev:before,
.board_product_type01_slider .slick-next:before
{
	position:absolute;
    opacity: 1;
	bottom:5px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.board_product_type01_slider .slick-prev
{
    /*left: -25px;*/
	left:20px;
	z-index:9999;
}

.board_product_type01_slider .slick-prev:before
{
    content: '';
	width:20px; height:20px;
	border-top:2px solid rgba(0,0,0,0.9);
	border-right:2px solid rgba(0,0,0,0.9);
	transform:rotate(-135deg);
	display:block;
	left:5px;
}


.board_product_type01_slider .slick-next
{
	right:20px;
	z-index:9999;
}

.board_product_type01_slider .slick-next:before
{
    content: '';
	width:20px; height:20px;
	border-top:2px solid rgba(0,0,0,0.9);
	border-right:2px solid rgba(0,0,0,0.9);
	transform:rotate(45deg);
	display:block;
	right:5px;
}


/* Arrows */



/*.top_consub_box{display: flex;justify-content: space-between;border-bottom: 2px solid #222}
.top_consub_box .board_list_dowunload{display: flex;align-items: center;width:130px;height: 45px;color:#777;border: 1px solid #ddd;background: url(../../../images/contents/download.png) no-repeat right 19px center;box-sizing: border-box;padding-left:19px;font-size: 15px;}


.board_product_type01_txt .top_consub_box .stxt {font-size:15px; color:#ed1c24;font-weight: 500;}
.board_product_type01_txt .top_consub_box h2 {width:100%; margin-top:35px; font-size:22px; padding-bottom:10px;font-weight: 500;}
.board_product_type01_txt > dl {float:left; width:100%; border-bottom:1px solid #ddd; padding:15px 0;}
.board_product_type01_txt > dl dt {float:left; width:100px; font-weight:500;font-size: 16px;}
.board_product_type01_txt > dl dd {float:left; width:calc(100% - 110px);font-size: 16px;}
.board_product_type01_txt > dl dd>ul>li{line-height: 30px;}*/
/********************

//board_product_type01

*********************/


/*전체보기*/
.product_contents_title{font-size:28px;font-weight: 600;clear: both;margin-bottom:54px}
/*.product_contents_title.product_contents_title2{margin-bottom:0}*/
.product_contents_title span{display: block;width:30px;height: 2px;background:#ed1c24;content: " ";margin-bottom: 10px}

.board_product_type span{display: block;}
.board_product_type:nth-child(2){border-top: none;padding-top: 0;}

.board_product_type{display: flex;border-top: 1px solid #000;padding-top: 35px;justify-content: space-between}
.board_product_type .board_product_type_culnum{width: calc(50% - 20.5px);cursor: pointer}
.board_product_type .board_product_type_culnum:hover > h4:after{background: url(../../../images/contents/search_red_product_hover.png) no-repeat center/21px 21px;}
.board_product_type .board_product_type_culnum>h4{font-size: 22px;font-weight: 500;margin-bottom: 26px;display: flex;align-items: center}
.board_product_type .board_product_type_culnum>h4:after{display: block;content: " ";background: url(../../../images/contents/search_red_product.png) no-repeat center/21px 21px;width: 21px;height: 21px;margin-left: 15px;}

.board_product_type_contents{border-top: 1px solid #ddd;padding-top: 30px;box-sizing: border-box}
.board_product_type_contents >li{display: flex;font-size: 16px;margin-bottom: 12px;align-items: flex-start}
.board_product_type_contents >li:last-child{
    margin-bottom: 85px
}
.borad_list_procuct p:last-child{width: 100%;border-top: 1px solid #222;padding-top: 10px}
/*.borad_list_procuct .board_product_type:nth-last-child(2) .board_product_type_contents >li:last-child{margin-bottom: 0;}*/
.board_product_type_contents >li>span:first-child{width:139px;color: #005baa;font-weight: 500;font-size: 16px;flex: none;line-height: 1;}

.linkstype_list{flex-direction:column;}
.linkstype_list>.blue_color{margin-bottom:9px;}

.pro_links.pro_dd{display: flex;width:80%;flex-wrap: wrap}
.pro_links.pro_dd .board_product_type_link{display:flex;align-items: center;font-weight: 350;padding:7px 20px;box-sizing: border-box;border: 1px solid #ddd;margin:0 9px 9px 0}
.pro_links.pro_dd .board_product_type_link:last-child{margin-right: 0}
.pro_links.pro_dd .board_product_type_link>span{display: block;content: " ";width: 5px;height: 9px;background: url(../../../images/contents/right_arrow.png) no-repeat center/auto;margin-left: 9px;}


/*.board_product_type:last-child .linkstype_list,
.board_product_type:last-child .board_product_type_link,
.board_product_type:last-child .board_product_type_contents >li:last-child
{margin-bottom: 0;}*/
.pro_list{margin-top: -5.5px}
.pro_list>li{position: relative;line-height: 28px;padding-left:6px}
.blackdot{position: relative;padding-left:8px;}
.blackdot:before{display: block;content: " ";width:3px;height: 3px;background:#222;position: absolute;top:12.5px;left: 0;}

.board_product_type:last-child .board_product_type_culnum:last-child .board_product_type_contents >li:last-child
{margin-bottom: 0;}
.container.sub_con.borad_list_procuct{padding-bottom: 106px;}

/*전체보기*/

/*베어퍼*/
.board_product_type01_slider  {float:right; max-width:560px;box-sizing: border-box;height: 430px;width: 100%}
.board_product_type01_txt {float:left; width:calc(100% - 590px);}
.board_product_type01_item {float:left; width:100%;padding-bottom:80px;border-bottom: 1px solid #adadad;margin-top: 80px;display: flex;justify-content: space-between;align-items: flex-start}
.board_product_type01_item:nth-child(2){margin-top: 0;}
.board_product_type01_item:nth-last-child(2){padding-bottom: 150px;border-bottom: none}

.top_consub_box{display: flex;border-bottom: 2px solid #222;flex-direction: column}
.top_consub_box>div:first-child{display: flex;width: 100%;justify-content: space-between}
.top_consub_box .board_list_dowunload{display: flex;align-items: center;width:130px;height: 45px;color:#777;border: 1px solid #ddd;background: url(../../../images/contents/download.png) no-repeat right 19px center;box-sizing: border-box;padding-left:19px;font-size: 15px;}


.board_product_type01_txt .top_consub_box .stxt {font-size:15px; color:#ed1c24;font-weight: 500;}
.board_product_type01_txt .top_consub_box h2 {width:100%; margin-top:10px; font-size:22px; padding-bottom:11px;font-weight: 500;}
.board_product_type01_txt > dl {float:left; width:100%; border-bottom:1px solid #ddd; padding:15px 0;}
.board_product_type01_txt > dl dt {float:left; width:100px; font-weight:500;font-size: 16px;}
.board_product_type01_txt > dl dd {float:left; width:calc(100% - 110px);font-size: 16px;}
/*.board_product_type01_txt > dl dd>ul>li{line-height: 30px;font-size: 16px;}*/

 
.board_con_img01{height:430px;font-size: 0;position: relative;cursor: pointer}   
.board_con_img01>img{width: 100%;display: none}
.board_con_img01{background: url(../../../images/contents/board_list_con01.jpg) no-repeat center/cover;box-sizing: border-box;border: 1px solid #ddd} 
.board_con_img01:after{position: absolute;display: block;content:" ";width: 100%;height: 100%;
background:rgba(0, 91, 170, 0.8) url(../../../images/contents/board_list_con01_hover_icon.png) no-repeat center/auto;top: 0;left: 0;display: none;}
.board_con_img01:hover:after{display: block}


.board_con_img01_modal_img{background: #ddd;position: fixed;top:50%;left:50%;
transform: translate(-50%,-50%);z-index: 99999;display: none;min-width:320px;}
.board_con_img01_modal_img > img{width: 100%}
.board_con_img01_modal_img > .close{width:30px;position: absolute;right: -50px;border: none;background: none;cursor: pointer;overflow: visible}
.board_con_img01_modal_img > .close>span{width:100%;height:2px;background: #ffffff;display: block;transform: rotate(45deg);}
.board_con_img01_modal_img > .close>span:last-child{transform: rotate(-45deg);margin-top: -2px}

.black_dot{padding-left: 9px;position: relative; margin-top:6px;}
.black_dot:first-child {margin-top:0;}
.black_dot:before{display: block;content: " ";width:2px;height: 2px;background: #555;position: absolute;top: 11px;left: 0;}
/*베어퍼*/

/*알솜*/
.board_list03_contentbox{display: flex;flex-wrap: wrap;margin: 0 -30px}
.board_list03_contentbox::before{display: table;content: " ";box-sizing: border-box;}
.board_product_type02_item{width:33.3333%;flex: none;padding:0 30px;box-sizing: border-box}

.board_con_img02_01{background: url(../../../images/contents/board_list03_con01.jpg) no-repeat center/cover}
.board_con_img02_02{background: url(../../../images/contents/board_list03_con02.jpg) no-repeat center/cover}
.board_con_img02_03{background: url(../../../images/contents/board_list03_con03.jpg) no-repeat center/cover}
.board_con_img02_04{background: url(../../../images/contents/board_list03_con04.jpg) no-repeat center/cover}
.board_con_img02_05{background: url(../../../images/contents/board_list03_con05.jpg) no-repeat center/cover}
.board_con_img02_06{background: url(../../../images/contents/board_list03_con06.jpg) no-repeat center/cover}

.board_con_img02{border: 2px solid rgba(225, 225, 225,0);width: 100%;height:0; padding-bottom:77.51%;}
.board_con_img02>img{width: 100%}
.board_con_img_infomin{width: 100%;display: flex;justify-content: space-between;padding: 14px 0 0;align-items:flex-start}
.board_con_img_infomin > span{font-size: 24px;font-weight: 500;display:inline-block;width:200px;white-space:nowrap;overflow:hidden;
text-overflow:ellipsis;}
.board_con_img_infomin > span:first-child{width: 80%}
.board_con_img_infomin > span.plus_icon{width: 19px;height: 19px;background: url(../../../images/contents/plus_button.jpg) no-repeat center/19px 19px;display: block;padding-top: 3px}


.board_product_type02_item:nth-child(n + 4) {margin-top:60px;}

.board_product_type02_item>a:hover .board_con_img02{border: 2px solid rgba(237, 28, 36,1)}
.board_product_type02_item>a:hover span.plus_icon{background: url(../../../images/contents/plus_button_hover.jpg) no-repeat center/19px 19px;}

.wrap_scon.border_list_form{width: 100%;float: left;}
.wrap_scon.border_list_form .container.board_list03{position: relative}
#sear_form{width:300px;box-sizing: border-box;display: flex;position: absolute;right:31px;top: -113px}
#sear_form > #search{width:255px;height:45px;box-sizing: border-box;border: 1px solid #ccc;text-indent: 14px;}
#sear_form > #search::placeholder{font-size:15px;color:#a9aba9}
#sear_form > #ok{width: 45px;height: 45px;background:#13406e url(../../../images/contents/form_ok_ser.png) no-repeat center/auto;border: none}
/*알솜*/

/*알솜 상세페이지*/
.container.board_list03_in_pages .board_product_type01_item{align-items:flex-start;justify-content: space-between;border-bottom: none;/*margin-top:121px;*/;margin-top: 0;}
.board_con_img01.in_pages{cursor:inherit;max-width:578px;height:auto;width: 100%;}
.board_con_img01.in_pages:hover:after{display:none}
.container.board_list03_in_pages .board_product_type01_item .board_product_type01_slider{max-width: 578px;height:100%;width: 50%;border: none}
.board_product_type01_txt.in_pages{max-width:602px;width: 45%}
.board_product_type01_txt.in_pages>h2{font-size:30px;font-weight: 500;padding-bottom: 30px;border-bottom: 2px solid #222}

.board_product_type01_txt.in_pages dl:first-of-type{padding-top: 25px;}
.board_product_type01_txt.in_pages dl:last-of-type{border-bottom: none;padding-bottom: 66px}
.board_product_type01_txt.in_pages dl{display: flex;align-items: flex-start;padding: 18px 0}
.board_product_type01_txt.in_pages > dl dt{font-size: 17px;}
.board_product_type01_txt.in_pages > dl dd{font-weight: 350;}

.in_pages_button_down{display: flex;font-size: 15px;width:130px;height: 45px;align-items: center;background: url(../../../images/contents/download.png) no-repeat right 22px center/14px 14px;padding-left:27px;box-sizing: border-box;border: 1px solid #ddd;color: #777;}

.gray_bg_inpages{width: 100%;background: #f8f8f8;float: left;padding:80px 0}
.gray_bg_inpages .board_list03_in_pages_culnum{display: flex;padding-bottom: 45px;border-bottom: 1px solid #ddd;box-sizing: border-box;margin-bottom: 45px;}
.gray_bg_inpages .board_list03_in_pages_culnum:last-child{border-bottom: none;margin-bottom: 0;padding-bottom: 0;}
.gray_bg_inpages .board_list03_in_pages_culnum>h4{font-size:22px;font-weight: 500;margin-right: 104px;}
.gray_bg_inpages .board_list03_in_pages_culnum>h4:before{display: block;content: " ";
width:25px;height: 2px;background: #dd0c17;margin-bottom:9px;}
/*.gray_bg_inpages .board_list03_in_pages_culnum .black_dot{line-height:30px;font-size: 16px;}*/




.board_list03_in_pages_bottom{width: 100%;display: flex;padding: 80px 0;box-sizing: border-box;border-bottom: 1px solid #ddd;}
.board_list03_in_pages_bottom>.board_list03_in_pages_bottom_img{max-width:390px;width:32%}
.board_list03_in_pages_bottom>.board_list03_in_pages_bottom_img:not(:last-child) {margin-right:40px;}
.board_list03_in_pages_bottom>.board_list03_in_pages_bottom_img img{width: 100%}

.bottom_contents{display: flex;justify-content: space-between;padding-top: 51px;}
.bottom_contents .indiactor_in_pages{display: flex;align-items: center}
.bottom_contents .indiactor_in_pages>a{font-size: 15px;font-weight: 350;color: #888}
.bottom_contents .indiactor_in_pages>a:hover{color: #555}

.bottom_contents .indiactor_in_pages>a.prev_in_pages{background: url(../../../images/contents/prev_bottom_con_arrow.png) no-repeat left center;padding-left: 27px;}
.bottom_contents .indiactor_in_pages>a.prev_in_pages:hover{background: url(../../../images/contents/prev_bottom_con_arrow_hover.png) no-repeat left center}
.bottom_contents .indiactor_in_pages>a.next_in_pages{background: url(../../../images/contents/next_bottom_con_arrow.png) no-repeat right center;padding-right: 27px;display: flex;align-items: center}
.bottom_contents .indiactor_in_pages>a.next_in_pages:hover{background: url(../../../images/contents/next_bottom_con_arrow_hover.png) no-repeat right center}
.bottom_contents .indiactor_in_pages>a.next_in_pages:before{display: block;content: " ";width: 1px;height: 13px;background: #ddd;margin:0 22px}

.list_gobutton{display: flex;align-items: center;font-size: 16px;width: 128px;height: 46px;border: 1px solid #ddd;box-sizing: border-box;padding-left: 67px;background: url(../../../images/contents/list_icons.jpg) no-repeat 35px center}
.list_gobutton:hover{background:#444 url(../../../images/contents/list_icons_hover.png) no-repeat 35px center;color: #fff;border: 1px solid #444;}

.board_con_img01.in_pages.board_con_img01_in{height:0; padding-bottom:77.51%;}
/*알솜 상세페이지*/



.prve_next_list {float:left; position:relative; margin-top:60px;}
.prve_next_list::after {position:absolute; content:''; width:1px; height:13px; background:#bbb; left:50%; top:50%; transform:translateY(-50%);}
.prve_next_list ul li {float:left; padding:0 22px; position:relative; font-size:17px; color:#555555; cursor:pointer; font-weight:500;}
.prve_next_list ul li.none_con {color:#888888; font-weight:300;}
.prve_next_list ul li:first-child {padding-left:30px;}
.prve_next_list ul li:last-child {padding-right:30px;}
.prve_next_list ul li:first-child::before {position:absolute; content:''; left:0; top:52%; transform:translateY(-50%) rotate(-135deg); width:8px; height:8px; border:0; border-top:1px solid #2d2d2d; border-right:1px solid #2d2d2d;}
.prve_next_list ul li:first-child::after {position:absolute; content:''; left:0; width:17px; height:1px; top:50%; background:#2d2d2d;}

.prve_next_list ul li:last-child::before {position:absolute; content:''; right:0; top:52%; transform:translateY(-50%) rotate(45deg); width:8px; height:8px; border:0; border-top:1px solid #2d2d2d; border-right:1px solid #2d2d2d;}
.prve_next_list ul li:last-child::after {position:absolute; content:''; right:0; width:17px; height:1px; top:50%; background:#2d2d2d;}


.prve_next_list ul li.none_con:first-child::before {position:absolute; content:''; left:0; top:52%; transform:translateY(-50%) rotate(-135deg); width:8px; height:8px; border:0; border-top:1px solid #949494; border-right:1px solid #949494;}
.prve_next_list ul li.none_con:first-child::after {position:absolute; content:''; left:0; width:17px; height:1px; top:50%; background:#949494;}

.prve_next_list ul li.none_con:last-child::before {position:absolute; content:''; right:0; top:52%; transform:translateY(-50%) rotate(45deg); width:8px; height:8px; border:0; border-top:1px solid #949494; border-right:1px solid #949494;}
.prve_next_list ul li.none_con:last-child::after {position:absolute; content:''; right:0; width:17px; height:1px; top:50%; background:#949494;}





@media screen and (max-width:1120px){
#sear_form{width:300px;box-sizing: border-box;display: flex;position: static;margin: 0 auto 30px;}
}
    
/*전체보기*/
.board_product_type_contents >li>span:first-child{width:100px;}    
/*전체보기*/    
    
/*베이퍼*/
.board_product_type01_txt {width: 100%;/*margin-top:40px*/}
.board_product_type01_item {flex-direction: column-reverse;}
.board_list03_in_pages .board_product_type01_item{flex-direction:row;}
.board_con_img01_modal_img > img{width: 80vw}    
/*베이퍼*/    
    
/*알솜*/
/*.board_product_type02_item{width:49%;max-width:none;}*/
    
/*#sear_form > #search{width:255px;height:45px;box-sizing: border-box;border: 1px solid #ccc;text-indent: 14px;}
#sear_form > #search::placeholder{font-size:15px;color:#a9aba9}
#sear_form > #ok{width: 45px;height: 45px;background:#13406e url(../../../images/contents/form_ok_ser.png) no-repeat center/auto;border: none}    
    */
/*알솜*/
    
/*알솜 상세페이지*/   
/*.board_con_img01.in_pages.board_con_img01_in{height: 560px;}*/
.board_product_type01_txt.in_pages dl:last-of-type{padding-bottom: 27px;} 
.in_pages_button_down{float: right}    
/*알솜 상세페이지*/    
    
}

/*알솜 상세페이지*/
@media screen and (max-width:780px){
.board_list03_in_pages .board_product_type01_item{flex-direction:column;}   
.board_con_img01.in_pages{max-width: 100%;} 
.board_product_type01_txt.in_pages{max-width: 100%;width: 100%}
.container.board_list03_in_pages .board_product_type01_item .board_product_type01_slider{max-width: 100%;width: 100%} 
}
/*알솜 상세페이지*/

@media screen and (max-width:767px){
.blackdot{padding-left:3vw}   
.blackdot:before{width:0.8vw;height: 0.8vw;top:2.3vw;}     

/*제품소개*/ 
.board_product_type:last-child .board_product_type_culnum:first-child .linkstype_list
{margin-bottom: 5.6vw;} 
.board_product_type:last-child .board_product_type_culnum:first-child .board_product_type_link{margin-bottom: 3.4vw;}
.board_product_type:last-child .board_product_type_culnum:last-child .linkstype_list
{margin-bottom: 0;} 
.board_product_type:last-child .board_product_type_culnum:last-child .board_product_type_link{margin-bottom: 3.4vw;}      
    
.board_product_type{padding-top: 0;border-top: none;flex-wrap: wrap}    
.board_product_type_contents{padding-top: 3.5vw}
.board_product_type_contents >li{font-size: 3.6vw;margin-bottom:5.6vw}    
.board_product_type_contents >li>span:first-child{font-size: 3.6vw;width:20vw}    
    
.product_contents_title{font-size:5vw;margin-bottom:8.1vw} 
.product_contents_title.product_contents_title2{font-size:5vw;margin-bottom:8.1vw} 
.product_contents_title span{width:5.5vw;height:0.6vw;margin-bottom:3.5vw}  
     
.board_product_type .board_product_type_culnum>h4{font-size:4.8vw;margin-bottom:3.5vw}   
.board_product_type .board_product_type_culnum>h4:after{width:4.6vw;height: 4.6vw;background-size: contain}            
.board_product_type .board_product_type_culnum:hover > h4:after{width:4.6vw;height: 4.6vw;background-size: contain}    
    
.pro_list>li{line-height: 1.5;padding-left:3.1vw}    
.board_product_type .board_product_type_culnum{width:100%}  
.pro_links.pro_dd{width: 100%}    
.pro_links.pro_dd .board_product_type_link{padding:3.2vw 4.5vw;margin:0 3.4vw 3.4vw 0;padding-right:6vw;}    
    
   
.linkstype_list>.blue_color{margin-bottom:3.4vw} 
.pro_links.pro_dd .board_product_type_link>span{width:2.5vw;height: 3.4vw;background: url(../../../images/contents/right_arrow.png) no-repeat center/contain;margin-left: 3.4vw;}  
 .container.sub_con.borad_list_procuct{padding-bottom: 13.6vw} 
    
.board_product_type_contents >li:last-child{margin-bottom:15vw} 
.borad_list_procuct p:last-child{padding-top:2.5vw} 
/*제품소개*/    
    
/*베이퍼*/    
.wrap_board_tab_sty03 select{width:100%;font-size:3.6vw;padding-left:4.4vw;height:12vw;line-height:calc(12vw - 2px);margin-bottom:9vw} 
.board_product_type01_slider {border: none;height: 65vw}    
.board_con_img01>img{display: none;}    
.board_con_img01{background: url(../../../images/contents/board_list_con01.jpg) no-repeat center/cover;border: 1px solid #ddd;height:auto;padding-bottom: 76%} 
    
.top_consub_box .board_list_dowunload{width: 40vw;height:12vw;font-size: 3.6vw;padding-left:4.4vw;background-size: 3.5vw}   
    
    
.board_product_type01_item {margin:0;padding-bottom:20vw;border-bottom: none}
.board_product_type01_txt {margin-top:7vw;}
.board_product_type01_txt .top_consub_box .stxt {font-size:3.4vw;padding: 1vw 0vw;}
.board_product_type01_txt .top_consub_box h2 {margin-top:3vw; padding-bottom:5vw; font-size:5vw;}

    
.board_product_type01_txt > dl {padding:3vw 0;}
.board_product_type01_txt > dl dt {width:24vw;font-size: 3.6vw}
.board_product_type01_txt > dl dd {width:calc(100% - 24vw);font-size: 3.6vw}
.
.board_product_type01_item:nth-last-child(2){padding-bottom:25vw;}    
    
.board_con_img01_modal_img > img{width: 90vw;} 
.board_con_img01_modal_img > .close{right: 0;top: -10vw}    
/*베이퍼*/
    
/*알솜*/
.board_product_type02_item{width:100%;max-width:none;}
.board_con_img_infomin > span{font-size:4.8vw}   
.board_con_img_infomin > span.plus_icon{width:4.4vw;height: 4.4vw;background-size: contain}   
.board_product_type02_item>a:hover span.plus_icon{background-size: contain}   
    
#sear_form{width:70vw;
margin: 0 auto 5.5vw;}
#sear_form > #search{width:60vw;height:10vw;text-indent:3vw;}
#sear_form > #search::placeholder{font-size:3.6vw;}
#sear_form > #ok{width: 10vw;height:10vw;background:#13406e url(../../../images/contents/form_ok_ser.png) no-repeat center/50%;}        

.board_product_type02_item {margin-top:8vw!important;}
    
/*알솜*/   
    
/*알솜 상세페이지*/
.board_list03_in_pages .board_product_type01_item .board_con_img01>img{display: block}
.board_product_type01_txt.in_pages>h2{font-size:5.5vw}
.board_product_type01_txt.in_pages > dl dt{font-size: 3.6vw} 
.in_pages_button_down{font-size: 3.6vw;width:50vw;height: 12vw;background-size:3.9vw 3.9vw;float: none;margin: 0 auto}    
.board_product_type01_txt.in_pages dl:last-of-type{padding-bottom:5vw}    
.gray_bg_inpages .board_list03_in_pages_culnum .blackdot{font-size: 3.6vw;line-height: 1.6} 
.gray_bg_inpages .board_list03_in_pages_culnum>h4{font-size: 4.7vw;margin-right:10vw} .gray_bg_inpages{padding:10vw 0}
.gray_bg_inpages .board_list03_in_pages_culnum{margin-bottom: 10vw;padding-bottom: 10vw} 

.board_list03_in_pages_bottom{padding: 10vw 0}    
.bottom_contents{padding-top:10vw;}
.bottom_contents .indiactor_in_pages>a.next_in_pages{padding-right: 5vw;font-size: 3.9vw;background-size: 3vw}    
.bottom_contents .indiactor_in_pages>a.prev_in_pages{padding-left: 5vw;font-size: 3.9vw;background-size: 3vw}
.bottom_contents .indiactor_in_pages>a.prev_in_pages:hover{background-size: 3vw}
.bottom_contents .indiactor_in_pages>a.next_in_pages:hover{background-size: 3vw}
.bottom_contents .indiactor_in_pages>a.next_in_pages:before{width: 0.1vw;height: 3.8vw;margin:0 5vw}   
.list_gobutton{width:30vw;height: 12vw;font-size:3.6vw;padding-left:14vw;background-position: 5vw center;background-size:15%}  
.list_gobutton:hover{background-position: 5vw center;background-size:15%}
/*.container.board_list03_in_pages .board_product_type01_item{margin-top: 17vw} */  
.board_con_img01.in_pages.board_con_img01_in{height: auto}    
/*알솜 상세페이지*/
    

.prve_next_list ul li {padding:0 4.4vw; font-size:3.8vw;}
.prve_next_list ul li:first-child {padding-left:6vw;}
.prve_next_list ul li:last-child {padding-right:6vw;}

.prve_next_list ul li:first-child::before,.prve_next_list ul li:last-child::before,.prve_next_list ul li.none_con:first-child::before,.prve_next_list ul li.none_con:last-child::before,.prve_next_list ul li.none_con:last-child::before {width:1.6vw; height:1.6vw; top:50%;}
.prve_next_list ul li:last-child::after,.prve_next_list ul li.none_con:first-child::after,.prve_next_list ul li.none_con:last-child::after {width:3.4vw;}

.prve_next_list {margin-top:12vw;}

.prve_next_list::after {height:2.6vw;}

.black_dot:before {top:2.3vw;}
.black_dot {line-height:1.6;}

.board_bt_set01 {margin-top:10vw;}
.board_bt_set01 a {height:9.2vw; line-height:8.8vw; padding:0 7vw;}
.board_bt_set01 a span {padding-left:6.6vw; background-size:3.4vw auto!important;}

.board_list03_in_pages_bottom>.board_list03_in_pages_bottom_img:not(:last-child) {margin-right:20px;}

.container.board_list03_in_pages .board_product_type01_item {flex-wrap:wrap;}
.container.board_list03_in_pages .board_product_type01_item .board_product_type01_slider {width:100%;}
.board_product_type01_txt.in_pages {width:100%; margin-top:6vw;}
}