
/*read more*/
a.index_readmore_btn_brand { position:  absolute; display: block; top: 64px; right: 80px; vertical-align: middle; width: 180px; line-height: 42px; text-align: center; font-size: 20px;  border: 1px solid #0e4194; color: #fff; background: #0e4194;}
a.index_readmore_btn_brand:hover {text-decoration:none; background: #08234d; color: #fff; overflow: hidden;  -webkit-transition: border-color 0.5s, background-color 0.5s; transition: border-color 0.5s, background-color 0.5s;}

a.index_readmore_btn_bout { position: relative; display: block; vertical-align: middle; width: 180px; line-height: 42px; text-align: center; font-size: 20px;  border: 1px solid #0e4194; color: #fff; background: #0e4194; margin: 46px 0 0 92px;}
a.index_readmore_btn_bout:hover {text-decoration:none; background: #08234d; color: #fff; overflow: hidden;  -webkit-transition: border-color 0.5s, background-color 0.5s; transition: border-color 0.5s, background-color 0.5s;}

a.back_btn_brand { position:  relative; display: inline-block;  vertical-align: middle; width: auto; line-height: 44px; text-align: center; font-size: 17px;  color: #727171;}
a.back_btn_brand:hover {text-decoration:none; color: #0e4194; overflow: hidden;  -webkit-transition: border-color 0.5s, background-color 0.5s; transition: border-color 0.5s, background-color 0.5s;}

input[type=submit].index_readmore_btn_contact { position: relative; display: block; vertical-align: middle; width: 104px!important; height: 42px!important; line-height: 42px; text-align: center; font-size: 18px!important; font-weight: 400!important;  border: 1px solid #FFF!important; color: #fff!important; background: #0e4194!important; margin: 0 auto; cursor:hand;}
input[type=submit].index_readmore_btn_contact:hover {text-decoration:none; background: #08234d!important; color: #fff; overflow: hidden;  -webkit-transition: border-color 0.5s, background-color 0.5s; transition: border-color 0.5s, background-color 0.5s;}

.in_title_01 {position: relative; display: inline-block;  font-size: 33px; font-weight: 700; color: #0e4194; padding: 68px 0 0 92px;}
.in_title_02 {position: relative; display: block;  font-size: 33px; font-weight: 700; color: #0e4194; padding: 80px 0 0 92px;}
.in_title_03 {position: relative; display: block;  font-size: 33px; font-weight: 700; color: #fff; padding: 0 0 22px 0; text-align: center;}
.in_about {position: relative; display: block;  font-size: 23px; font-weight: 400; color: #0e4194; padding: 30px 0 0 92px;}

.brand_form {position: relative; display: block; padding: 0 auto;}
.brand_form div {display: inline-block; margin: 8px;}
.index_contect_box_l {position: relative; display: inline-block; padding: 140px 0 0 92px;}
.index_contect_box_r {position: relative; display: inline-block; padding: 60px 80px 0 0; float: right; }
.contact_txt_01 {position: relative; display: block;  font-size: 23px; font-weight: 700; color: #fff; padding: 0 0 25px 0;}
.contact_txt_02 {position: relative; display: block;  font-size: 18px; font-weight: 400; line-height: 1.5;  color: #fff; padding: 0 0 30px 0;}

.contact_form input {background: #FFFFFF; font-size: 16px; font-weight: 400; line-height: 1.3;  color: #535353; border-radius: 0; width:335px; height: 40px; padding:0 10px 0 10px; margin-bottom: 10px; }
.contact_form textarea {background: #FFFFFF; font-size: 16px; font-weight: 400; line-height: 1.3;  color: #535353; border-radius: 0; width:335px; height: 160px; padding:10px 10px 0 10px; margin-bottom: 15px;}

/* 이미지확대 효과 */
.zm_over .conbg {transition:0.3s; -webkit-transition: all .3s;}
.zm_over:hover .conbg {transform: scale(1.1); -moz-transform: scale(1.1, 1.1); -webkit-transform: scale(1.1, 1.1);	opacity: 1;}



/* ---- intro contents css ---- */

.intro_copy_01 {position: relative; display: block;  font-size: 18px; font-weight: 400; color: #000; padding: 215px 0 30px 0;}

a.intro_btn { position:  relative; display: inline-block;; vertical-align: middle; width: 172px; line-height: 40px; text-align: center; font-size: 18px;  border: 1px solid #0e4194; color: #fff; background: #0e4194;}
a.intro_btn:hover {text-decoration:none; background: #08234d; color: #fff; overflow: hidden;  -webkit-transition: border-color 0.5s, background-color 0.5s; transition: border-color 0.5s, background-color 0.5s;}

.intro_info{ font-size: 14px; color: #676767; line-height: 1.5; width: 480px; background: #eeeeee; margin: 65px auto 0px; padding: 12px 0 12px 0;}
.intro_info_eng{ font-size: 14px; color: #676767; line-height: 1.5; width: 480px; background: #fff; margin: 0 auto; padding: 14px 0 14px 0;}
.intro_footer{ font-size: 14px; color: #000; line-height: 1.5; width: 480px; background: #fff; margin: 0 auto; padding: 15px 0 15px 0; border-top: 1px solid #a2a2a2;}

/* ---- sub layout css ---- */

.sub_title { position: relative;  text-align: center; font-size: 44px; font-weight: 700;  line-height: 44px; color: #0e4194; margin: 100px auto 0;}

.about_copy_01 {position: relative; display: block;  font-size: 18px; font-weight: 400; color: #3d3d3d; padding: 390px 0 0 0; line-height: 2.0; word-break:keep-all; text-align: center;}
.about_copy_02 {position: relative; display: block;  font-size: 23px; font-weight: 700; color: #0e4194; text-align: center; padding: 120px 0 120px 0;}
.about_copy_04 {position: relative; display: block;  font-size: 18px; font-weight: 400; color: #3d3d3d; text-align: left;  line-height: 2.0; width: 550px; margin: 0 auto;} 
.about_line {height: 1px; background: #0e4194; margin: 40px 0 40px 0;}


.contect_box_l {position: relative; display: inline-block; padding: 110px 0 0 0;}
.contect_box_r {position: relative; display: inline-block; padding: 30px 0 0 0; float: right; }
.contact_copy_01 {position: relative; display: block;  font-size: 23px; font-weight: 700; color: #3d3d3d; padding: 0 0 25px 0;}
.contact_copy_02 {position: relative; display: block;  font-size: 18px; font-weight: 400; line-height: 1.5;  color: #3d3d3d; padding: 0 0 30px 0;}

.contact_form input {background: #FFFFFF; font-size: 16px; font-weight: 400; line-height: 1.3;  color: #535353; border-radius: 0; width:335px; height: 40px; padding:0 10px 0 10px; margin-bottom: 10px; }
.contact_form textarea {background: #FFFFFF; font-size: 16px; font-weight: 400; line-height: 1.3;  color: #535353; border-radius: 0; width:335px; height: 160px; padding:10px 10px 0 10px; margin-bottom: 15px;}

.brand_bar{ background: #fff; width: 840px; margin: 50px auto 30px; padding: 0 0 10px 0; border-bottom: 1px solid #a2a2a2;}
.brand_title{position: relative; display: inline-block; width: 790px; vertical-align: middle; line-height: 44px; font-size: 17px; font-weight: 700; color: #0e4194; text-align: right;}

.brand_josecuervo {width: 190px; height: 190px;  background-image: url(../img/brand/brand_josecuervo_2019.png); background-position:0 0; background-repeat:no-repeat; -webkit-transition: border-image 0.5s, background-image 0.5s; transition: border-image 0.5s, background-image 0.5s; }
.brand_josecuervo:hover {width: 190px; height: 190px;  background-image: url(../img/brand/brand_josecuervo_on_2019.png); background-position:0 0; background-repeat:no-repeat; -webkit-transition: border-image 0.5s, background-image 0.5s; transition: border-image 0.5s, background-image 0.5s;}

.brand_jagermeister {width: 190px; height: 190px;  background-image: url(../img/brand/brand_jagermeister_2019.png); background-position:0 0; background-repeat:no-repeat; -webkit-transition: border-image 0.5s, background-image 0.5s; transition: border-image 0.5s, background-image 0.5s;}
.brand_jagermeister:hover {width: 190px; height: 190px;  background-image: url(../img/brand/brand_jagermeister_on_2019.png); background-position:0 0; background-repeat:no-repeat; -webkit-transition: border-image 0.5s, background-image 0.5s; transition: border-image 0.5s, background-image 0.5s;}

.brand_bacardi {width: 190px; height: 190px;  background-image: url(../img/brand/brand_bacardi.png); background-position:0 0; background-repeat:no-repeat; -webkit-transition: border-image 0.5s, background-image 0.5s; transition: border-image 0.5s, background-image 0.5s;}
.brand_bacardi:hover {width: 190px; height: 190px;  background-image: url(../img/brand/brand_bacardi_on.png); background-position:0 0; background-repeat:no-repeat; -webkit-transition: border-image 0.5s, background-image 0.5s; transition: border-image 0.5s, background-image 0.5s;}

.brand_bombaysapphire {width: 190px; height: 190px;  background-image: url(../img/brand/brand_bombaysapphire.png); background-position:0 0; background-repeat:no-repeat; -webkit-transition: border-image 0.5s, background-image 0.5s; transition: border-image 0.5s, background-image 0.5s;}
.brand_bombaysapphire:hover {width: 190px; height: 190px;  background-image: url(../img/brand/brand_bombaysapphire_on.png); background-position:0 0; background-repeat:no-repeat; -webkit-transition: border-image 0.5s, background-image 0.5s; transition: border-image 0.5s, background-image 0.5s;}

.brand_greygoose {width: 190px; height: 190px;  background-image: url(../img/brand/brand_greygoose_2019.png); background-position:0 0; background-repeat:no-repeat; -webkit-transition: border-image 0.5s, background-image 0.5s; transition: border-image 0.5s, background-image 0.5s;}
.brand_greygoose:hover {width: 190px; height: 190px;  background-image: url(../img/brand/brand_greygoose_on_2019.png); background-position:0 0; background-repeat:no-repeat; -webkit-transition: border-image 0.5s, background-image 0.5s; transition: border-image 0.5s, background-image 0.5s;}

.brand_danzkavodka {width: 190px; height: 190px;  background-image: url(../img/brand/brand_danzkavodka.png); background-position:0 0; background-repeat:no-repeat; -webkit-transition: border-image 0.5s, background-image 0.5s; transition: border-image 0.5s, background-image 0.5s;}
.brand_danzkavodka:hover {width: 190px; height: 190px;  background-image: url(../img/brand/brand_danzkavodka_on.png); background-position:0 0; background-repeat:no-repeat; -webkit-transition: border-image 0.5s, background-image 0.5s; transition: border-image 0.5s, background-image 0.5s;}

.brand_dekuyper {width: 190px; height: 190px;  background-image: url(../img/brand/brand_dekuyper.png); background-position:0 0; background-repeat:no-repeat; -webkit-transition: border-image 0.5s, background-image 0.5s; transition: border-image 0.5s, background-image 0.5s;}
.brand_dekuyper:hover {width: 190px; height: 190px;  background-image: url(../img/brand/brand_dekuyper_on.png); background-position:0 0; background-repeat:no-repeat; -webkit-transition: border-image 0.5s, background-image 0.5s; transition: border-image 0.5s, background-image 0.5s;}

.brand_1800 {width: 190px; height: 190px;  background-image: url(../img/brand/brand_1800.png); background-position:0 0; background-repeat:no-repeat; -webkit-transition: border-image 0.5s, background-image 0.5s; transition: border-image 0.5s, background-image 0.5s;}
.brand_1800:hover {width: 190px; height: 190px;  background-image: url(../img/brand/brand_1800_on.png); background-position:0 0; background-repeat:no-repeat; -webkit-transition: border-image 0.5s, background-image 0.5s; transition: border-image 0.5s, background-image 0.5s;}

.brand_bushmills {width: 190px; height: 190px;  background-image: url(../img/brand/brand_bushmills.png); background-position:0 0; background-repeat:no-repeat; -webkit-transition: border-image 0.5s, background-image 0.5s; transition: border-image 0.5s, background-image 0.5s;}
.brand_bushmills:hover {width: 190px; height: 190px;  background-image: url(../img/brand/brand_bushmills_on.png); background-position:0 0; background-repeat:no-repeat; -webkit-transition: border-image 0.5s, background-image 0.5s; transition: border-image 0.5s, background-image 0.5s;}

.brand_martini {width: 190px; height: 190px;  background-image: url(../img/brand/brand_martini.png); background-position:0 0; background-repeat:no-repeat; -webkit-transition: border-image 0.5s, background-image 0.5s; transition: border-image 0.5s, background-image 0.5s;}
.brand_martini:hover {width: 190px; height: 190px;  background-image: url(../img/brand/brand_martini_on.png); background-position:0 0; background-repeat:no-repeat; -webkit-transition: border-image 0.5s, background-image 0.5s; transition: border-image 0.5s, background-image 0.5s;}

.brand_benedictine {width: 190px; height: 190px;  background-image: url(../img/brand/brand_benedictine.png); background-position:0 0; background-repeat:no-repeat; -webkit-transition: border-image 0.5s, background-image 0.5s; transition: border-image 0.5s, background-image 0.5s;}
.brand_benedictine:hover {width: 190px; height: 190px;  background-image: url(../img/brand/brand_benedictine_on.png); background-position:0 0; background-repeat:no-repeat; -webkit-transition: border-image 0.5s, background-image 0.5s; transition: border-image 0.5s, background-image 0.5s;}

.brand_stgermain {width: 190px; height: 190px;  background-image: url(../img/brand/brand_stgermain.png); background-position:0 0; background-repeat:no-repeat; -webkit-transition: border-image 0.5s, background-image 0.5s; transition: border-image 0.5s, background-image 0.5s;}
.brand_stgermain:hover {width: 190px; height: 190px;  background-image: url(../img/brand/brand_stgermain_on.png); background-position:0 0; background-repeat:no-repeat; -webkit-transition: border-image 0.5s, background-image 0.5s; transition: border-image 0.5s, background-image 0.5s;}

.brand_noillyprat {width: 190px; height: 190px;  background-image: url(../img/brand/brand_noillyprat.png); background-position:0 0; background-repeat:no-repeat; -webkit-transition: border-image 0.5s, background-image 0.5s; transition: border-image 0.5s, background-image 0.5s;}
.brand_noillyprat:hover {width: 190px; height: 190px;  background-image: url(../img/brand/brand_noillyprat_on.png); background-position:0 0; background-repeat:no-repeat; -webkit-transition: border-image 0.5s, background-image 0.5s; transition: border-image 0.5s, background-image 0.5s;}

.brand_disaronno {width: 190px; height: 190px;  background-image: url(../img/brand/brand_disaronno_2019.png); background-position:0 0; background-repeat:no-repeat; -webkit-transition: border-image 0.5s, background-image 0.5s; transition: border-image 0.5s, background-image 0.5s;}
.brand_disaronno:hover {width: 190px; height: 190px;  background-image: url(../img/brand/brand_disaronno_on_2019.png); background-position:0 0; background-repeat:no-repeat; -webkit-transition: border-image 0.5s, background-image 0.5s; transition: border-image 0.5s, background-image 0.5s;}

.brand_tiamaria {width: 190px; height: 190px;  background-image: url(../img/brand/brand_tiamaria.png); background-position:0 0; background-repeat:no-repeat; -webkit-transition: border-image 0.5s, background-image 0.5s; transition: border-image 0.5s, background-image 0.5s;}
.brand_tiamaria:hover {width: 190px; height: 190px;  background-image: url(../img/brand/brand_tiamaria_on.png); background-position:0 0; background-repeat:no-repeat; -webkit-transition: border-image 0.5s, background-image 0.5s; transition: border-image 0.5s, background-image 0.5s;}

.brand_kraken {width: 190px; height: 190px;  background-image: url(../img/brand/brand_kraken.png); background-position:0 0; background-repeat:no-repeat; -webkit-transition: border-image 0.5s, background-image 0.5s; transition: border-image 0.5s, background-image 0.5s;}
.brand_kraken:hover {width: 190px; height: 190px;  background-image: url(../img/brand/brand_kraken_on.png); background-position:0 0; background-repeat:no-repeat; -webkit-transition: border-image 0.5s, background-image 0.5s; transition: border-image 0.5s, background-image 0.5s;}

.brand_agavero {width: 190px; height: 190px;  background-image: url(../img/brand/brand_agavero.png); background-position:0 0; background-repeat:no-repeat; -webkit-transition: border-image 0.5s, background-image 0.5s; transition: border-image 0.5s, background-image 0.5s;}
.brand_agavero:hover {width: 190px; height: 190px;  background-image: url(../img/brand/brand_agavero_on.png); background-position:0 0; background-repeat:no-repeat; -webkit-transition: border-image 0.5s, background-image 0.5s; transition: border-image 0.5s, background-image 0.5s;}

.brand_cachca51 {width: 190px; height: 190px;  background-image: url(../img/brand/brand_cachca51.png); background-position:0 0; background-repeat:no-repeat; -webkit-transition: border-image 0.5s, background-image 0.5s; transition: border-image 0.5s, background-image 0.5s;}
.brand_cachca51:hover {width: 190px; height: 190px;  background-image: url(../img/brand/brand_cachca51_on.png); background-position:0 0; background-repeat:no-repeat; -webkit-transition: border-image 0.5s, background-image 0.5s; transition: border-image 0.5s, background-image 0.5s;}

.brand_eristoff {width: 190px; height: 190px;  background-image: url(../img/brand/brand_eristoff.png); background-position:0 0; background-repeat:no-repeat; -webkit-transition: border-image 0.5s, background-image 0.5s; transition: border-image 0.5s, background-image 0.5s;}
.brand_eristoff:hover {width: 190px; height: 190px;  background-image: url(../img/brand/brand_eristoff_on.png); background-position:0 0; background-repeat:no-repeat; -webkit-transition: border-image 0.5s, background-image 0.5s; transition: border-image 0.5s, background-image 0.5s;}

.brand_dewars {width: 190px; height: 190px;  background-image: url(../img/brand/brand_dewars_2019.png); background-position:0 0; background-repeat:no-repeat; -webkit-transition: border-image 0.5s, background-image 0.5s; transition: border-image 0.5s, background-image 0.5s;}
.brand_dewars:hover {width: 190px; height: 190px;  background-image: url(../img/brand/brand_dewars_on_2019.png); background-position:0 0; background-repeat:no-repeat; -webkit-transition: border-image 0.5s, background-image 0.5s; transition: border-image 0.5s, background-image 0.5s;}

.brand_peachtree {width: 190px; height: 190px;  background-image: url(../img/brand/brand_peachtree_2019.png); background-position:0 0; background-repeat:no-repeat; -webkit-transition: border-image 0.5s, background-image 0.5s; transition: border-image 0.5s, background-image 0.5s;}
.brand_peachtree:hover {width: 190px; height: 190px;  background-image: url(../img/brand/brand_peachtree_on_2019.png); background-position:0 0; background-repeat:no-repeat; -webkit-transition: border-image 0.5s, background-image 0.5s; transition: border-image 0.5s, background-image 0.5s;}





.detail_josecuervo_01 {width:900px; height: 1227px; background-image: url(../img/brand_detail/detail_josecuerco_01_2019_0701.jpg); background-position: center; background-repeat:no-repeat;}
.detail_josecuervo_02 {width:900px; height: 722px; background-image: url(../img/brand_detail/detail_josecuerco_02_2019.jpg); background-position: center; background-repeat:no-repeat;}
.detail_josecuervo_03 {width:900px; height: 740px; background-image: url(../img/brand_detail/detail_josecuerco_03_2019.jpg); background-position: center; background-repeat:no-repeat;}

.detail_jagermeister {width:900px; height: 1420px; background-image: url(../img/brand_detail/detail_jagermeister_2019_0630.jpg); background-position: center; background-repeat:no-repeat;}

.detail_bacardi_01 {width:900px; height: 1274px; background-image: url(../img/brand_detail/detail_bacardi_01.jpg); background-position: center; background-repeat:no-repeat;}
.detail_bacardi_02 {width:900px; height: 667px; background-image: url(../img/brand_detail/detail_bacardi_02_2019_0701.jpg); background-position: center; background-repeat:no-repeat;}

.detail_bombaysapphire {width:900px; height: 1274px; background-image: url(../img/brand_detail/detail_bombaysapphire.jpg); background-position: center; background-repeat:no-repeat;}

.detail_greygoose_01 {width:900px; height: 1227px; background-image: url(../img/brand_detail/detail_greygoose_01_2019_0701.jpg); background-position: center; background-repeat:no-repeat;}
.detail_greygoose_02 {width:900px; height: 1399px; background-image: url(../img/brand_detail/detail_greygoose_02_2019_0702.jpg); background-position: center; background-repeat:no-repeat;}

.detail_danzkavodka {width:900px; height: 1369px; background-image: url(../img/brand_detail/detail_danzkavodka_2019.jpg); background-position: center; background-repeat:no-repeat;}

.detail_dekuyper_01 {width:900px; height: 1008px; background-image: url(../img/brand_detail/detail_dekuyper_01_2019.jpg); background-position: center; background-repeat:no-repeat;}
.detail_dekuyper_02 {width:900px; height: 1680px; background-image: url(../img/brand_detail/detail_dekuyper_02_2019.jpg); background-position: center; background-repeat:no-repeat;}

.detail_1800 {width:900px; height: 1326px; background-image: url(../img/brand_detail/detail_1800.jpg); background-position: center; background-repeat:no-repeat;}

.detail_peachtree {width:900px; height: 825px; background-image: url(../img/brand_detail/detail_peachtree_2019.jpg); background-position: 50% 0%; background-repeat:no-repeat;}

.detail_bushmills_01 {width:900px; height: 1300px; background-image: url(../img/brand_detail/detail_bushmills_01.jpg); background-position: center; background-repeat:no-repeat;}
.detail_bushmills_02 {width:900px; height: 1399px; background-image: url(../img/brand_detail/detail_bushmills_02.jpg); background-position: center; background-repeat:no-repeat;}

.detail_martini {width:900px; height: 825px; background-image: url(../img/brand_detail/detail_martini.jpg); background-position: 50% 0%; background-repeat:no-repeat;}

.detail_dewars {width:900px; height: 1429px; background-image: url(../img/brand_detail/detail_dewars_2019.jpg); background-position: 50% 0%; background-repeat:no-repeat;}

.detail_benedictine {width:900px; height: 825px; background-image: url(../img/brand_detail/detail_benedictine.jpg); background-position: 50% 0%; background-repeat:no-repeat;}

.detail_stgermain {width:900px; height: 825px; background-image: url(../img/brand_detail/detail_stgermain.jpg); background-position: 50% 0%; background-repeat:no-repeat;}

.detail_noillyprat {width:900px; height: 825px; background-image: url(../img/brand_detail/detail_noillyprat.jpg); background-position: 50% 0%; background-repeat:no-repeat;}

.detail_disaronno {width:900px; height: 825px; background-image: url(../img/brand_detail/detail_disaronno_2019_0701.jpg); background-position: 50% 0%; background-repeat:no-repeat;}

.detail_tiamaria {width:900px; height: 825px; background-image: url(../img/brand_detail/detail_tiamaria.jpg); background-position: 50% 0%; background-repeat:no-repeat;}

.detail_kraken {width:900px; height: 825px; background-image: url(../img/brand_detail/detail_kraken.jpg); background-position: 50% 0%; background-repeat:no-repeat;}

.detail_agavero {width:900px; height: 825px; background-image: url(../img/brand_detail/detail_agavero.jpg); background-position: 50% 0%; background-repeat:no-repeat;}

.detail_cachca51 {width:900px; height: 825px; background-image: url(../img/brand_detail/detail_cachca51.jpg); background-position: 50% 0%; background-repeat:no-repeat;}

.detail_eristoff {width:900px; height: 1326px; background-image: url(../img/brand_detail/detail_eristoff.jpg); background-position: center; background-repeat:no-repeat;}