*{padding:0;margin:0;border:none;font-style:inherit;vertical-align:baseline;font-family:'KoPub Batang',sans-serif;font-weight:inherit;list-style:none;outline:none;box-sizing:border-box;list-style:none}html,body{font-size:12px;color:#32394f;line-height:20px}table{border-collapse:collapse;border-spacing:0;table-layout:fixed}button{outline:none;background:none;cursor:pointer}a{color:#333;text-decoration:none}caption{width:0;height:0;overflow:hidden;display:table-caption}header{display:flex;justify-content:space-between;padding:15px;width:100%;align-items:center;z-index:10;position:relative;height:60px}header
h1{order:1;display:flex;font-size:18px}header h1
img{height:16px}header
a{order:0;display:flex}header a
img{height:20px}header
button{order:2;display:flex;height:20px}header button.open
img{display:none}header button:before{position:absolute}header button
img{height:15px;margin-top:1px}footer
.copyright{width:100%;height:45px;display:flex;background:#102238;justify-content:center;align-items:center;color:#fff;font-size:11px}.photo .swiper-pagination-bullet{background:#fff;opacity:1}.photo .swiper-pagination-bullet-active{background:#000}h1{font-size:25px;line-height:30px}h2{font-size:20px;line-height:24px}h3{font-size:17px;line-height:22px;font-weight:600}.flex{display:flex;justify-content:space-around}.circle{display:flex;width:40px;height:40px;border-radius:100%;background:#e1d2c7;justify-content:center;align-items:center}.circle:last-child{background:#d4daee}.s-tit{position:relative;padding-left:30px;text-align:left;width:calc(100% - 30px);margin-bottom:10px}.s-tit:before{content:attr(data-num);font-size:16px;position:absolute;left:0;top:4px}.s-tit.icon:before{content:'';background:url('/ebook/jp/img/icon_ticket.png') no-repeat;display:inline-block;width:20px;height:20px;background-size:100% auto;top:5px;left:0}.s-tit.icon2:before{content:'';background:url('/ebook/jp/img/icon_question.png') no-repeat;display:inline-block;width:20px;height:20px;background-size:100% auto;top:0px;left:0}.s-tit:after{content:'';width:20px;height:1px;background:#32394f;display:inline-block;position:absolute;left:0;top:2px}.blCon{position:relative;padding-left:30px;text-align:left;width:calc(100% - 30px);margin-bottom:10px;margin-bottom:35px}.blCon
p{width:100%;font-size:13px;line-height:20px;display:flex;padding-bottom:10px;font-weight:300;word-break:break-all}.blCon:last-child{margin-bottom:0}.blCon.wp
p{flex-direction:column}.blCon.wp p
span{max-width:100%}.blCon.wp p span
b{text-decoration:underline}.blCon p:last-child{padding-bottom:0}.blCon p
strong{font-weight:600;min-width:35px;margin-right:5px}.blCon p strong
a{display:flex;width:150px;height:30px;justify-content:center;align-items:center;border:1px
solid #999}.resv{display:flex;justify-content:space-between}.resv
a{width:calc(50% - 10px);display:flex;justify-content:center;border:1px
solid #999;line-height:18px;text-align:center;padding:5px}.blCon p
span{max-width:60%}.blCon:after{content:'';width:20px;height:1px;background:#32394f;display:inline-block;position:absolute;left:0;top:5px}.blCon
.down{margin-left:10px}.blCon:last-child{margin-bottom:0}.t-tit{font-size:15px;padding-bottom:5px;font-weight:600}.t-tit
span{display:block;font-size:12px;font-weight:300}.lnb{display:none;width:100%;position:absolute;left:0;top:60px;background:#fff}.lnb
ul{display:flex;justify-content:space-around;padding:15px;background:#f1f3f7}.lnb ul
li{width:calc(100% / 6);text-align:center}.lnb ul li
span{display:block;margin-bottom:10px}.lnb ul li
span.com{margin-top:-10px;margin-bottom:0}.lnb
a{display:inline-block;width:25px;text-align:center;font-size:15px}.main_container{position:relative}.t_txt{position:absolute;left:50px;top:30px;color:#fff;font-size:18px;display:flex}.t_txt
span{font-weight:300;font-size:18px;width:20px}.t_txt span
strong{margin:5px
0;display:flex}.t_txt span:first-child{order:1;margin-left:5px}.bt_txt{position:absolute;right:20px;bottom:10px;color:#fff;font-weight:300;font-size:12px}.main_container .swiper-pagination-fraction{width:auto;color:#fff;left:60px;bottom:10px}.main_container .swiper-pagination-fraction
span{}.main_container
.controls{display:flex;align-items:center;width:80px;position:absolute;justify-content:space-between;bottom:3px;left:32px}.main_container .swiper-button-next{width:5px;height:9px;display:inline-block;background:url('/ebook/jp/img/icon_slide.png') no-repeat;background-size:cover}.main_container .swiper-button-prev{width:5px;height:9px;display:inline-block;background:url('/ebook/jp/img/icon_slide.png') no-repeat;background-size:cover;transform:rotate(180deg)}.swiper-slide
img{width:100%;vertical-align:middle}.h-con{width:100%;text-align:center;background:#dbdde4;padding:10px
0;;display:flex;margin-bottom:30px;align-items:center;justify-content:center;font-size:15px}.h-con
img{height:10px;margin-left:10px}.m_cate{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap;padding:45px
15px}.m_cate
a{display:flex;width:50%;text-align:left;margin-bottom:25px}.m_cate a:nth-child(5) , .m_cate a:nth-child(6){margin-bottom:0}.m_cate
.icon{display:flex;width:40px;height:40px;border-radius:100%;background:#32394f;align-items:center;justify-content:center}.m_cate .icon
img{height:20px}.m_cate  a:nth-child(3) .icon
img{height:18px}.m_cate  a:nth-child(4) .icon img , .m_cate  a:nth-child(5) .icon
img{height:22px}.m_cate
.txt{margin-left:10px;display:flex;align-items:center;color:#32394f;font-size:13px}.m_sns{display:flex;justify-content:space-around;align-items:center;border-top:1px solid #ddd;padding:10px
0;margin:0
15px}.m_sns.on{align-items:flex-start}.m_sns a , .m_sns
button{display:flex;justify-content:center;align-items:center}.m_sns>a{width:45px;height:45px}.m_sns > a:nth-child(2) img{height:20px;width:auto}.m_sns.on
button{width:45px;height:45px;background:#f8f8f8;border-radius:100%}.m_sns a img , .m_sns button
img{width:40%}.m_sns
.link{display:none;flex-direction:column;align-items:flex-start}.m_sns.on
.link{display:flex}.m_sns .link
a{color:#32394f;line-height:16px}.m_sns .link a:last-child{border-top:1px solid #ddd;margin-top:10px;padding-top:10px;display:block;width:100%}.top-content{position:relative;width:100%;padding:100px
20px 20px;display:flex;justify-content:space-between;min-height:250px;align-items:flex-end}.top-content.bg{background:url('/ebook/jp/img/bg_top.png') no-repeat;background-position:20px 90%;background-size:30% auto}.top-content.bd_bt{border-bottom:2px solid #f0f0f0}.top-content
h1{order:1}.top-content h1
span{position:absolute;right:10px;top:20px;width:30px;line-height:28px}.top-content h1 span:nth-child(2){right:45px}.top-content h1 span:nth-child(3){right:90px}.top-content h1 span
strong{margin-top:10px;display:inline-block}.top-content
nav{order:0;display:flex;flex-direction:column}.top-content nav li:last-child
a{margin-bottom:0}.top-content ul
a{font-size:14px;margin-bottom:20px;text-align:left;color:#32394f;display:inline-block;font-weight:300}.top-content ul
a.current{border-bottom:2px solid #32394f;font-weight:600}.section-con{position:relative;display:flex;flex-direction:column;align-items:center;padding-bottom:60px;width:100%}.section-con
.photo{position:relative;order:0;width:100%}.section-con .photo
img{width:100%;vertical-align:middle}.section-con .photo
button{font-size:15px;display:flex;position:absolute;right:15px;top:25px;border:1px
solid #000;border-radius:35px;padding:5px
15px;background:#fff}.section-con>*{order:1}.section-con
h2{padding:30px
15px 10px;text-align:left;width:100%;font-weight:600}.section-con
.con{font-size:13px;color:#32394f;padding:0
15px;line-height:23px;margin-bottom:25px;width:100%;word-break:break-all}.section-con .ph
span{display:inline-block;width:50%;float:left;margin-left:-40px;margin-top:15px}.section-con
.l_con{font-size:13px;color:#32394f;padding:0
15px 0 45px;line-height:23px;margin-bottom:25px;width:100%;font-weight:300}.section-con .l_con:last-child{margin-bottom:0}.section-con
.l_con.last{margin-bottom:35px}.section-con
.l_con.last1{margin-bottom:0}.section-con .l_con.last1
.bt{padding-bottom:0}.section-con .l_con
.bt{font-size:12px;line-height:16px;text-align:left;display:block;padding-top:10px}.section-con .l_con
.red{font-size:12px;line-height:16px;text-align:left;display:block;padding-top:10px;color:#f00}.section-con.bd{border-bottom:10px solid #f1f1f3}.blCon
.bt{text-align:left;padding:0}.con-items{display:flex;justify-content:space-between;align-items:flex-end}.con-items
.photo{width:35%}.con-items
.txt{width:calc(65% - 10px);font-size:13px;line-height:23px;font-weight:300}.con-items .txt
span{font-size:11px;color:#9d7150;display:flex;align-items:center;margin-bottom:10px;font-weight:300;line-height:23px}.con-items .txt
strong{font-size:17px;line-height:22px;color:#9d7150;display:flex;margin-right:10px;border:2px
solid #9d7150;border-radius:25px;height:30px;width:70px;justify-content:center;align-items:center;font-weight:600}.b_list{width:100%;border-top:1px solid #000}.b_list
th{font-size:13px;padding:10px
0;text-align:center;border-bottom:1px solid #ddd;background:#f6f6f6;font-weight:600;vertical-align:middle}.b_list
td{font-size:13px;padding:10px
0;text-align:center;border-bottom:1px solid #ddd;font-weight:300}.b_list td>span{font-size:11px;display:block;word-break:keep-all;line-height:14px}.bt{color:#9d7150;font-size:12px;line-height:20px;text-align:right;padding:10px
0 20px}.bt:last-child{padding-bottom:0}.top{position:fixed;right:10px;z-index:1000;bottom:150px;width:50px;opacity:1;transition:opacity .5s}.top.off{opacity:0;transition:opacity .5s}.top
img{width:100%}.tour{overflow-x:auto;width:100%}.tour
img{width:300%}.layerPop{position:fixed;left:0;top:0;display:flex;width:100%;height:100%;justify-content:center;align-items:center;z-index:1000}.layerPop:before{position:absolute;left:0;top:0;width:100%;height:100%;content:'';background:rgba(0,0,0,0.5)}.layerPop
.popup_in{width:calc(100% - 30px);height:80%;background:#fff;position:relative;overflow:hidden}.layerPop
.photo{overflow-x:scroll;overflow-y:scroll;width:100%;height:100%}.layerPop .photo
img{width:200%}.layerPop
.close{position:absolute;z-index:10;right:10px;top:10px;display:flex;background:rgba(255,255,255,.6)}.layerPop .close
img{width:25px}.mg-b0{margin-bottom:0 !important}