@font-face {
    font-family: 'HGGothicssi';
    src: url('/weven_service/asset/font/HGGGothicssi_80g.woff2') format('woff2'),
    url('/weven_service/asset/font/HGGGothicssi_80g.woff') format('woff');
    font-weight: 700;
}

.font_hggothicssi{font-family: 'HGGothicssi' !important;}

.wrapper.minimal [data-wv-layout-element="skin-page"]{padding-top: 75px;}

/* btn_style_0 - ê¸°ë³¸ì ìœ¼ë¡œ ì‚¬ìš©ë˜ëŠ” bg + arrow í˜•íƒœì˜ ë²„íŠ¼ */
.btn_style_0_con{}
.btn_style_0_con .btn_style_0{display: inline-block; box-sizing: border-box; font-size:0px; font-size:0rem; line-height:0px; line-height:0.0rem; padding: 12px 14px 13px 14px; background-color: #20a2dc; border: 1px solid #20a2dc; border-radius: 3px; cursor: pointer; text-align: center;}
.btn_style_0_con .btn_style_0.width155{width: 155px;}
.btn_style_0_con .btn_style_0.bg_gray{border-color: #4b4948; background-color: #4b4948;} /* bg_grayëŠ” ë¡œê·¸ì¸/íšŒì›ê°€ìž…ì—ì„œë§Œ ì‚¬ìš© */
.btn_style_0_con .btn_style_0 .btn_style_0_inner{position: relative; font-size:18px; font-size:1.8rem; line-height:24px; line-height:2.4rem; letter-spacing: -0.025em; font-weight: 700; color: #fff; padding-left: 5px; padding-right: 18px;}
.btn_style_0_con .btn_style_0 .btn_style_0_inner:after{content: ''; position: absolute; right: 0; top: 5px; width: 7px; height: 12px; background-image: url('/weven_data/rapa/user_template/resource/img/7x12_right_arrow_white.png'); background-size: 7px 12px; background-position: center center; background-repeat: no-repeat;}

.btn_style_0_con .btn_style_0.no_arrow{}
.btn_style_0_con .btn_style_0.no_arrow .btn_style_0_inner{padding-left: 0; padding-right: 0;}
.btn_style_0_con .btn_style_0.no_arrow .btn_style_0_inner:after{content: none;}

/* ê° ë ˆì´ì•„ì›ƒë³„ í¬ì¸íŠ¸ì»¬ëŸ¬ bgë¥¼ ê°€ì§€ëŠ” ë²„íŠ¼ */
.sub.intro .btn_style_0_con .btn_style_0.type_1{border-color: #5121c5; background-color: #5121c5;}
.sub.notice .btn_style_0_con .btn_style_0.type_1{border-color: #cf218d; background-color: #cf218d;}
.sub.reserve .btn_style_0_con .btn_style_0.type_1{border-color: #1583cd; background-color: #1583cd;}
.sub.support .btn_style_0_con .btn_style_0.type_1{border-color: #01bd96; background-color: #01bd96;}
.sub.move_in .btn_style_0_con .btn_style_0.type_1{border-color: #ef882e; background-color: #ef882e;}
.sub.mypage .btn_style_0_con .btn_style_0.type_1{border-color: #3540ab; background-color: #3540ab;}

/* type_2 : íšŒìƒ‰ background, arrow ì—†ëŠ”í˜•íƒœ */
.btn_style_0_con .btn_style_0.type_2{border-color: #9da9be; background-color: #9da9be;}
.btn_style_0_con .btn_style_0.type_2 .btn_style_0_inner{padding-left: 0; padding-right: 0;}
.btn_style_0_con .btn_style_0.type_2 .btn_style_0_inner:after{content: none;}

/* type_2 : íšŒìƒ‰ border, arrow ì—†ëŠ”í˜•íƒœ */
.btn_style_0_con .btn_style_0.type_3{border-color: #c9d2e3; background-color: #fff; color: #99a9c7;}
.btn_style_0_con .btn_style_0.type_3 .btn_style_0_inner{padding-left: 0; padding-right: 0; color: #99a9c7;}
.btn_style_0_con .btn_style_0.type_3 .btn_style_0_inner:after{content: none;}

/* no_arrow : arrowë§Œ ì—†ëŠ” í˜•íƒœ */
.btn_style_0_con .btn_style_0.no_arrow .btn_style_0_inner {padding-left: 0; padding-right: 0; }
.btn_style_0_con .btn_style_0.no_arrow .btn_style_0_inner:after{content: none;}

/* btn_style_2 - 3px radius boder ê°€ì§„ ë²„íŠ¼ */
.btn_style_2_con{}
.btn_style_2_con .btn_style_2{cursor: pointer; display: inline-block; box-sizing: border-box; font-size:14px; font-size:1.4rem; line-height:20px; line-height:2.0rem; font-weight: 400; padding: 5px 9px 2px 10px; border: 1px solid #000; border-radius: 3px; white-space: nowrap;}

/* btn_style_3 - ë²„íŠ¼ ì‚¬ì´ì— borderê°€ ìžˆëŠ” í˜•íƒœì˜ ë²„íŠ¼ */
.btn_style_3_con{}
.btn_style_3_con .btn_style_3{display: inline-block; position: relative; font-size:0px; font-size:0rem; line-height:0px; line-height:0.0rem; padding: 0 16px 0 11px;}
.btn_style_3_con .btn_style_3 > span{font-size:15px; font-size:1.5rem; line-height:21px; line-height:2.1rem; letter-spacing: -0.02em; font-weight: 300;}
.btn_style_3_con .btn_style_3:first-child{padding-left: 0;}
.btn_style_3_con .btn_style_3:last-child{padding-right: 0;}
.btn_style_3_con .btn_style_3:after{content: ''; position: absolute; right: 0; top: 4px; height: calc(100% - 7px); border-right: 1px solid #dfddeb;}
.btn_style_3_con .btn_style_3:last-child:after{content: none;}

/* btn_style_4 - underline ë²„íŠ¼í˜•íƒœ */
.btn_style_4{font-size:15px; font-size:1.5rem; line-height:21px; line-height:2.1rem; font-weight: 400; padding-bottom: 2px; border-bottom: 1px solid #000;}
.btn_style_4.point_orange { color: #ef882e !important; border-color: #ef882e !important; }

/* detail_btn - ìžì„¸ížˆë³´ê¸° */
.detail_btn{cursor: pointer; display: inline-block; position: relative; font-size:15px; font-size:1.5rem; line-height:21px; line-height:2.1rem; letter-spacing: -0.02em; font-weight: 300; color: #000; padding-right: 14px;}
.detail_btn:after{content: ''; position: absolute; right: 0; top: 50%; transform: translateY(-50%); width: 5px; height: 9px; background-image: url('/weven_data/rapa/user_template/resource/img/5x9_right_arrow_black.png'); background-size: 5px 9px; background-position: center center; background-repeat: no-repeat;}

.btn_style_1_con{}
.btn_style_1_con .btn_style_1{ position: relative; display: flex; align-items: center; justify-content: center; height: 35px; font-size:15px; font-size:1.5rem; line-height:21px; line-height:2.1rem; font-weight: 400; letter-spacing: -0.01em; color:#000; border: 1px solid #000; padding-left: 12px; padding-right:11px; padding-top: 1px; padding-bottom: 0; box-sizing: border-box; cursor: pointer; border-radius: 3px; transition: padding 0.2s; white-space: nowrap; }
[data-wv-os="Mac"] .btn_style_1_con .btn_style_1 { padding-bottom: 0; padding-left: 11px; padding-right: 10px; letter-spacing: -0.02em;}
[data-wv-agent="iphone"] .btn_style_1_con .btn_style_1 { letter-spacing: -0.02em;}
.btn_style_1_con .btn_style_1::after { content: ''; position: absolute; top: 11px; right: 20px; opacity: 0; background-image: url('../img/arrow_black_6x10_right.png'); background-size: 6px 10px; width: 0; height: 10px; background-position: right center; background-repeat: no-repeat; transition: width 0.1s, right .2s, opacity .2s; }
[data-wv-pc="mobile"] .btn_style_1_con .btn_style_1::after { background-image: url('../img/retina/arrow_black_6x10_right_mac.png'); }
[data-wv-os="Mac"] .btn_style_1_con .btn_style_1::after { background-image: url('../img/retina/arrow_black_6x10_right_mac.png'); }

/* check_btn_style_0 */
.check_btn_style_0_con{position: relative; overflow: hidden;}
.check_btn_style_0_con .check_btn_style_0{position: absolute; width: 24px; height: 24px; background-color: transparent; opacity: 0; margin: 0; top:0; left:0;}
.check_btn_style_0_con .check_btn_style_0 + label{cursor:pointer; font-size:17px; font-size:1.7rem; line-height:25px; line-height:2.5rem; font-weight: 400; color:#000; padding-left: 35px; box-sizing: border-box;}
.check_btn_style_0_con .check_btn_style_0.keep_login + label{color:#c5c1e4; font-weight: 300;}
.check_btn_style_0_con .check_btn_style_0 + label:before {content: ''; position: absolute; left: 0; top:1px; width: 23px; height: 23px; border-radius: 3px; border:1px solid #bccdde; background-image: url('/weven_data/rapa/user_template/resource/img/check_btn_style_0_default_icon.png'); background-repeat: no-repeat; background-position: center; background-size:14px 11px;  box-sizing: border-box;}
.check_btn_style_0_con .check_btn_style_0:checked + label{color:#0aa0dd; font-weight: 400;}
.check_btn_style_0_con .check_btn_style_0:checked + label:before{border-color:#0aa0dd; background-color: #0aa0dd; background-image: url("/weven_data/rapa/user_template/resource/img/check_btn_style_0_check_icon.png");}

.sub.move_in .check_btn_style_0_con .check_btn_style_0:checked + label:before{border-color:#ef882e; background-color: #ef882e;}
.sub.mypage .check_btn_style_0_con .check_btn_style_0:checked + label:before{border-color:#3540ab; background-color: #3540ab;}

.input_style_1_con { border: 1px solid #dfddeb; padding-left: 15px; padding-top: 9px; padding-bottom: 9px; border-radius: 5px;}
.input_style_1_con .input_style_1 { flex: 1 0 0; -ms-flex: 1 0 0; width: 100%; font-family: 'Roboto', 'Noto Sans KR'; font-size:15px; font-size:1.5rem; line-height:21px; line-height:2.1rem; font-weight: 400; color: #000; background-color: transparent; border: none; padding-right: 20px; -webkit-appearance: none; -moz-appearance: none; -webkit-border-radius: 0; box-sizing: border-box; }
.input_style_1_con + .input_style_1_desc { font-size:14px; font-size:1.4rem; line-height:20px; line-height:2.0rem; font-weight: 300; letter-spacing: -0.0em; word-break: keep-all; }

.input_style_2{display: inline-block;}
.input_style_2 input{font-size:15px; font-size:1.5rem; line-height:21px; line-height:2.1rem; font-weight: 400; border: 1px solid #dfddeb; border-radius: 3px; padding: 10px 15px 8px; box-sizing: border-box;}

/* select_style_0 - íšŒìƒ‰ border */
.select_style_0_wrap{font-size:0px; font-size:0rem; line-height:0px; line-height:0.0rem;}
.select_style_0_wrap .selected_item{border: 1px solid #dfddeb; border-radius: 3px; font-size:15px; font-size:1.5rem; line-height:21px; line-height:2.1rem; font-weight: 400; padding: 10px 30px 8px 15px; transition: 0s;
    background-image: url('/weven_data/rapa/user_template/resource/img/9x5_select_style_0_arrow.png'); background-size: 9px 5px; background-position: right 15px top 50%; background-repeat: no-repeat; cursor: pointer;}
.select_style_0_wrap .selected_item.active{border-bottom: 0px none; border-bottom-left-radius: 0; border-bottom-right-radius: 0;}
.select_style_0_wrap .select_style_0_con{display: none; border: 1px solid transparent; border-top: 0px none; max-height: 200px; overflow-y: auto; width: 100%; box-sizing: border-box; position: absolute; z-index: 50; padding-top: 12px;}
.select_style_0_wrap .select_style_0 > li > a{display: block; font-size:15px; font-size:1.5rem; line-height:21px; line-height:2.1rem; font-weight: 400; padding: 0px 15px 8px; box-sizing: border-box; word-break: keep-all; background-color: #fff;}
.select_style_0_wrap .selected_item.active + .select_style_0_con{border-bottom-color: #dfddeb; border-left-color: #dfddeb; border-right-color: #dfddeb; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px;}

/* type_2 - ê¸€ì”¨ ë° arrowê°€ í°ìƒ‰(#fff), border-radius 3px //bg_pointë¡œ í¬ì¸íŠ¸ì»¬ëŸ¬ ì§€ì •í•´ ì‚¬ìš© */
.select_style_0_wrap.type_2 .selected_item{background-image: url('/weven_data/rapa/user_template/resource/img/12x7_select_style_0_arrow_white.png'); background-size: 12px 7px; color: #fff; border-radius: 3px; border: 0px none;}
.select_style_0_wrap.type_2 .selected_item.active{border-bottom-left-radius: 0; border-bottom-right-radius: 0; border: 0px none;}
.select_style_0_wrap.type_2 .selected_item.active ~ .select_style_0_con{border-bottom-left-radius: 3px; border-bottom-right-radius: 3px;}

/* íšŒì›ê°€ìž… íŒŒì¼ */
.file_name_con{position: relative; padding-right: 40px;}
.file_name_con .file_name{display: inline-block; font-size:15px; font-size:1.5rem; line-height:21px; line-height:2.1rem; letter-spacing: -0.02em; font-weight: 500; color: #0aa0dd;}
.file_name_con .file_delete_btn{position: absolute; right: 0; top: -2px; display: inline-block; width: 13px; height: 12px; padding: 5px; background-image: url('/weven_data/rapa/user_template/resource/img/13x12_delete_icon.png'); background-size: 13px 12px; background-position: center center; background-repeat: no-repeat;}

/* table_style_0 - thì— íšŒìƒ‰ bg, tdì— border, table ì „ì²´ì— border */
.table_style_0_wrap{overflow-x: auto;}
.table_style_0_wrap .table_style_0_con{min-width: 710px; padding-left: 30px; padding-right: 30px;}
.table_style_0_wrap .table_style_0_con .table_style_0{border: 1px solid #eceaf7;}
.table_style_0_wrap .table_style_0_con .table_style_0 th{font-size:15px; font-size:1.5rem; line-height:21px; line-height:2.1rem; letter-spacing: -0.02em; font-weight: 500; padding: 17px 10px 17px; background-color: #f7f9fd;}
.table_style_0_wrap .table_style_0_con .table_style_0 td{font-size:17px; font-size:1.7rem; line-height:23px; line-height:2.3rem; font-weight: 300; padding: 15px 26px 17px; text-align: center; border: 1px solid #eceaf7; border-top: 0px none;}
.table_style_0_wrap .table_style_0_con .table_style_0 td.tl{text-align: left;}

/* table_style_1 - trì— border-bottom, tbodyì— border-top, ì „ì²´ bgëŠ” í°ìƒ‰ */
.table_style_1_wrap { overflow-x: auto; }
.table_style_1_wrap .table_style_1_con { min-width: 710px; padding-left: 30px; padding-right: 30px; }
.table_style_1_wrap .table_style_1_con .table_style_1 thead tr th { height: 58px; font-size:14px; font-size:1.4rem; line-height:20px; line-height:2.0rem; letter-spacing: -0.02em; font-weight: 500;}
.table_style_1_wrap .table_style_1_con .table_style_1 tbody { border-top: 2px solid #000; }
.table_style_1_wrap .table_style_1_con .table_style_1 tr { border-bottom: 1px solid #e2e0f2; box-sizing: border-box;}
.table_style_1_wrap .table_style_1_con .table_style_1 tr.no_border { border-bottom: 0px none; }
.table_style_1_wrap .table_style_1_con .table_style_1 tr td { height: 74px; font-size:17px; font-size:1.7rem; line-height:23px; line-height:2.3rem; letter-spacing: -0.0em; font-weight: 500; color: #000; word-break: keep-all;}
.table_style_1_wrap .table_style_1_con .table_style_1 tr td.tr { text-align: right !important; }
.table_style_1_wrap .table_style_1_con .table_style_1 tr td > div { display: inline-block; }
.table_style_1_wrap .table_style_1_con .table_style_1 tr td .label { width: 120px; font-size:14px; font-size:1.4rem; line-height:20px; line-height:2.0rem; font-weight: 300; }
.table_style_1_wrap .table_style_1_con .table_style_1 tr td .complete { color: #3540ab; }
.table_style_1_wrap .table_style_1_con .table_style_1 tr td .wait { color: #db1a84; }
.table_style_1_wrap .table_style_1_con .table_style_1 tr td .confirm { color: #20a2dc; }
.table_style_1_wrap .table_style_1_con .table_style_1 tr td .cancelled { color: #99a9c7; }
.table_style_1_wrap .table_style_1_con .table_style_1 tr td .cancel_req { color: #99a9c7; }

/* table_style_1_wrap.type_2 - columnì´ ë§Žì„ë•Œ */
.table_style_1_wrap.type_2 .table_style_1_con { min-width: 992px; }
.table_style_1_wrap.type_2 .table_style_1_con .table_style_1 tr td { font-size:15px; font-size:1.5rem; line-height:21px; line-height:2.1rem; letter-spacing: -0.0em; font-weight: 300; text-align: center;}

/* form_style_1_wrap - table_style_1ê³¼ ë¹„ìŠ·í•œí˜•íƒœì´ì§€ë§Œ tableì´ ì•„ë‹˜! */
.form_style_1_wrap {}
.form_style_1_wrap .form_style_1_desc{font-size:17px; font-size:1.7rem; line-height:23px; line-height:2.3rem; letter-spacing: -0.02em; font-weight: 300;}
.form_style_1_wrap .form_style_1 { border-top: 2px solid #000; }
.form_style_1_wrap .form_style_1 .form_style_1_list { padding: 15px 0 15px 0; border-bottom: 1px solid #e2e0f2;}
.form_style_1_wrap .form_style_1 .form_style_1_list.type_input .label { margin-top: 13px; }
.form_style_1_wrap .form_style_1 .form_style_1_list .label { font-size:14px; font-size:1.4rem; line-height:20px; line-height:2.0rem; font-weight: 300; letter-spacing: -0.0em; margin-bottom: 10px;}
.form_style_1_wrap .form_style_1 .form_style_1_list .content { font-size:15px; font-size:1.5rem; line-height:21px; line-height:2.1rem; font-weight: 400; letter-spacing: -0.0em; }
.form_style_1_wrap .form_style_1 .form_style_1_list .dash{width: 8px; margin-top: 20px; border-top: 1px solid #dfddeb;}
.form_style_1_wrap .form_style_1 .form_style_1_list .select_style_0_wrap { height: auto; }
.form_style_1_wrap .form_style_1 .form_style_1_list .select_style_0_wrap .select_style_0 { max-height: none; padding-bottom: 0; background-color: transparent; border:none; overflow: hidden; }
.form_style_1_wrap .form_style_1 .form_style_1_list .select_style_0_wrap .selected_item_con { position: relative; display: block; width: auto; height: auto; top: auto; left: auto; }
.form_style_1_wrap .form_style_1 .form_style_1_list .select_style_0_wrap .selected_item{border: 1px solid #dfddeb; font-size:15px; font-size:1.5rem; line-height:21px; line-height:2.1rem; font-weight: 400; border-radius: 5px; padding: 11px 30px 9px 15px; transition: 0s;
    background-image: url('/weven_data/rapa/user_template/resource/img/9x5_select_style_0_arrow.png'); background-size: 9px 5px; background-position: right 15px top 50%; background-repeat: no-repeat; cursor: pointer;}
.form_style_1_wrap .form_style_1 .form_style_1_list .select_style_0_wrap .selected_item.active{border-bottom: 0px none; border-bottom-left-radius: 0; border-bottom-right-radius: 0;}
.form_style_1_wrap .form_style_1 .form_style_1_list .select_style_0_wrap .select_style_0_con{display: none; border: 1px solid transparent; border-top: 0px none; max-height: 200px; overflow-y: auto; width: 100%; box-sizing: border-box; position: absolute; z-index: 50; padding-top: 12px;}
.form_style_1_wrap .form_style_1 .form_style_1_list .select_style_0_wrap .select_style_0 > li > a{display: block; font-size:15px; font-size:1.5rem; line-height:21px; line-height:2.1rem; font-weight: 400; padding: 0px 15px 8px; box-sizing: border-box; word-break: keep-all; background-color: #fff;}
.form_style_1_wrap .form_style_1 .form_style_1_list .select_style_0_wrap .selected_item.active + .select_style_0_con{border-bottom-color: #dfddeb; border-left-color: #dfddeb; border-right-color: #dfddeb; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px;}

/* tab_style_1 - 1170ì— ë§žê²Œ íƒ­ ë©”ë‰´ê°€ ê½‰ì°¨ëŠ” ìŠ¤íƒ€ì¼ */
.tab_style_1_wrap{overflow-x: auto;}
.tab_style_1_wrap .tab_style_1_con{min-width: 710px; /*padding-left: 30px; padding-right: 30px;*/}
.tab_style_1_wrap .tab_style_1_con .tab_style_1_inner { display: flex; flex-wrap: wrap; align-items: center; }
.tab_style_1_wrap .tab_style_1_con .tab_style_1_inner .tab_style_1{text-align: center; flex: 1; padding: 14px 10px 12px; border: 1px solid #eceaf7; background-color: #f9fafd; font-size:16px; font-size:1.6rem; line-height:22px; line-height:2.2rem; letter-spacing: -0.025em; font-weight: 400; color: #888caf; cursor: pointer;}
.tab_style_1_wrap .tab_style_1_con .tab_style_1_inner .tab_style_1:first-child { border-top-left-radius: 5px; border-bottom-left-radius: 5px; }
.tab_style_1_wrap .tab_style_1_con .tab_style_1_inner .tab_style_1:last-child { border-top-right-radius: 5px; border-bottom-right-radius: 5px; }
.tab_style_1_wrap .tab_style_1_con .tab_style_1_inner .tab_style_1.active{border-color: transparent; background-color: #3540ab; color: #fff;}


/* ì»¨í…ì¸ ì˜ ì†Œì œëª©, ì£¼ë¡œ table_style_1ì˜ ì œëª© */
.info_sub_title_con { display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; }
.info_sub_title_con .info_sub_title { font-size:18px; font-size:1.8rem; line-height:24px; line-height:2.4rem; letter-spacing: -0.025em; font-weight: 500; }

/* íŽ˜ì´ì§€ íƒ€ì´í‹€ */
.page_title{font-size:29px; font-size:2.9rem; line-height:35px; line-height:3.5rem; letter-spacing: -0.02em; font-weight: 700; color: #000}

/* ì™„ë£Œ íŽ˜ì´ì§€ ìŠ¤íƒ€ì¼ */
.complete_style_0_wrap .complete_title{ font-size:26px; font-size:2.6rem; line-height:36px; line-height:3.6rem; letter-spacing: -0.04em; font-weight: 700; color:#000; word-break: keep-all; text-align: center; }
.complete_style_0_wrap .complete_title .site_url{display: inline-block; font-size:30px; font-size:3.0rem; line-height:36px; line-height:3.6rem; letter-spacing: 0; word-spacing: -0.02em; font-weight: 500; word-break: break-all; margin-bottom: 3px; }
.complete_style_0_wrap .complete_desc{font-size:16px; font-size:1.6rem; line-height:28px; line-height:2.8rem; font-weight: 300; letter-spacing: -0.02em; color:#000; word-break: keep-all; max-width: 510px; float: none; overflow:hidden; margin-left: auto; margin-right: auto;}
.complete_style_0_wrap .complete_desc_box{display: inline-block; padding: 12px 25px 11px; border: 1px solid #dfddeb; border-radius: 23px; font-size:17px; font-size:1.7rem; line-height:23px; line-height:2.3rem; letter-spacing: -0.02em; font-weight: 500; color: #000; }
.complete_style_0_wrap .complete_desc_box_con .complete_desc_box{margin-right: 10px; margin-bottom: 10px;}
.complete_style_0_wrap .complete_desc_box_con .complete_desc_box:last-child{margin-right: 0;}
.complete_style_0_wrap .complete_img img { width: 119px;}

/* íŽ˜ì´ì§• ë²„íŠ¼ ìŠ¤íƒ€ì¼ */
.paging_style_0_wrap { margin-top: 50px; }
.paging_style_0_wrap .button_container li.btn_page.selected { color: rgb(0, 0, 0); font-weight: 500; }
.paging_style_0_wrap .button_container li.btn_page { width: auto; font-size: 1.4rem; line-height: 2.8rem; font-weight: 400; color: rgb(183, 205, 214); padding-right: 2px; padding-left: 2px; z-index: 1; margin-right: 8px; margin-left: 8px; padding-top: 1px; }
.paging_style_0_wrap .button_container li.btn_singlePage.btn_lastPage { background-image: url("/weven_data/rapa/user_template/resource/img/pagination_style_0_double_right_arrow.png"); background-position: left 10px center; }
.paging_style_0_wrap .button_container li.btn_singlePage.btn_nextPage { background-image: url("/weven_data/rapa/user_template/resource/img/pagination_style_0_single_right_arrow.png"); margin-left: 29px; background-position: left 12px center; background-size: 6px 10px; }
.paging_style_0_wrap .button_container li.btn_singlePage.btn_prevPage { background-image: url("/weven_data/rapa/user_template/resource/img/pagination_style_0_single_left_arrow.png"); margin-right: 29px; background-size: 6px 10px; }
.paging_style_0_wrap .button_container li.btn_singlePage.btn_firstPage { background-image: url("/weven_data/rapa/user_template/resource/img/pagination_style_0_double_left_arrow.png"); }
.paging_style_0_wrap .button_container li.btn_singlePage { z-index: 0; text-indent: -10000px; width: 28px; height: 28px; border-radius: 50%; background-color: rgb(244, 247, 249); margin-right: 3px; margin-left: 3px; background-size: 11px 10px; }
.paging_style_0_wrap .button_container li { position: relative; display: inline-block; text-align: center; background-repeat: no-repeat; background-position: center center; cursor: pointer; font-weight: 700; width: 28px; height: 28px; box-sizing: border-box; transition: all 0.3s ease 0s; font-family: Roboto; }
.paging_style_0_wrap .button_container { font-size: 0px; white-space: nowrap; text-align: center; }
[data-wv-os="Mac"] .paging_style_0_wrap .button_container li.btn_singlePage.btn_lastPage { background-image: url("/weven_data/rapa/user_template/resource/img/pagination_style_0_double_right_arrow_mac.png"); }
[data-wv-os="Mac"] .paging_style_0_wrap .button_container li.btn_singlePage.btn_nextPage { background-image: url("/weven_data/rapa/user_template/resource/img/pagination_style_0_single_right_arrow_mac.png"); }
[data-wv-os="Mac"] .paging_style_0_wrap .button_container li.btn_singlePage.btn_prevPage { background-image: url("/weven_data/rapa/user_template/resource/img/pagination_style_0_single_left_arrow_mac.png"); }
[data-wv-os="Mac"] .paging_style_0_wrap .button_container li.btn_singlePage.btn_firstPage { background-image: url("/weven_data/rapa/user_template/resource/img/pagination_style_0_double_left_arrow_mac.png"); }
[data-wv-pc="mobile"] .paging_style_0_wrap .button_container li.btn_singlePage.btn_lastPage { background-image: url("/weven_data/rapa/user_template/resource/img/pagination_style_0_double_right_arrow_mac.png"); }
[data-wv-pc="mobile"] .paging_style_0_wrap .button_container li.btn_singlePage.btn_nextPage { background-image: url("/weven_data/rapa/user_template/resource/img/pagination_style_0_single_right_arrow_mac.png"); }
[data-wv-pc="mobile"] .paging_style_0_wrap .button_container li.btn_singlePage.btn_prevPage { background-image: url("/weven_data/rapa/user_template/resource/img/pagination_style_0_single_left_arrow_mac.png"); }
[data-wv-pc="mobile"] .paging_style_0_wrap .button_container li.btn_singlePage.btn_firstPage { background-image: url("/weven_data/rapa/user_template/resource/img/pagination_style_0_double_left_arrow_mac.png"); }


/* í™˜ë¶ˆë‚´ì—­ íŒì—… */
.popup_style_1_wrap{background-color: transparent !important; padding-left: 20px; padding-right: 20px; max-height: 100%; overflow-y: auto;}
.popup_style_1_con{overflow: hidden; background-color: #fff; border-radius: 17px;}
.popup_style_1_con .contents{background-color: #fff; padding-right: 30px; padding-left: 30px; height: 296px;display: table; padding-top: 40px; padding-bottom: 40px; border-top-left-radius: 20px; border-top-right-radius: 20px;}
.popup_style_1_con .popup_title_con .title{ font-size:20px; font-size:2.0rem; line-height:27px; line-height:2.7rem; letter-spacing: -0.04em; font-weight: 700; color:#20a2dc; word-break: keep-all;}
.popup_style_1_con .popup_title_con .sub_title{position: relative; font-size:14px; font-size:1.4rem; line-height:20px; line-height:2.0rem;}
.popup_style_1_con .popup_title_con .sub_title:before{content:'!'; position: absolute; top:3px; display: flex; align-items: center; justify-content: center; width: 15px; height: 15px; border:1px solid #ccc; border-radius: 50%;
    font-size:10px; font-size:1.0rem; line-height:16px; line-height:1.6rem;}
.popup_style_1_con .popup_desc_con .desc{font-size:16px; font-size:1.6rem; line-height:29px; line-height:2.9rem; letter-spacing: -0.02em; font-weight: 300; word-break: keep-all; }
.popup_style_1_con .btn_box{}
.popup_style_1_con .popup_style_1_btn_con > a{position: relative;}
.popup_style_1_con .popup_style_1_btn_con > a:after{content:''; position: absolute; height: 100%; border-right: 1px solid rgba(255,255,255,0.15); top:50%; right: 0; transform: translate(50%,-50%);}
.popup_style_1_con .popup_style_1_btn_con:first-child > a{border-bottom-left-radius: 20px;}
.popup_style_1_con .popup_style_1_btn_con:last-child > a{border-bottom-right-radius: 20px;}
.popup_style_1_con .popup_style_1_btn_con:last-child > a:after{display: none;}
.popup_style_1_btn_con .popup_style_1_btn{display:block; padding-top: 18px; padding-bottom: 17px; transition: all 0.3s; cursor: pointer; background-color: #f8f7fc;}
.popup_style_1_btn_con .popup_style_1_btn > span{display:inline-block; font-size:16px; font-size:1.6rem; line-height:22px; line-height:2.2rem; letter-spacing: -0.0em; font-weight: 500; color:#000; transition: all 0.2s; }
.popup_style_1_btn_con .popup_style_1_btn .domain_cancel{color:#8591b6;}
.popup_style_1_btn_con .popup_style_1_btn .domain_connect{color:#20a2dc;}
.login_popup_style_close_btn_con { position: absolute; top: 10px; right: 10px; font-size: 0; line-height: 0; }
.login_popup_style_close_btn_con .login_popup_style_close_btn { font-size: 0; line-height: 0; display: inline-flex; justify-content: center; align-items: center; width: 45px; height: 45px; background-color: transparent; border-radius: 50%; overflow:hidden; transition: background-color .2s; }
.login_popup_style_close_btn_con .login_popup_style_close_btn > svg { width: 18px; display: inline-block; position: relative; overflow: hidden; transition: all 0.2s ease; fill: #20a2dc; }


@media all and (min-width: 992px){
    .wrapper.minimal [data-wv-layout-element="skin-page"]{padding-top: 130px;}

    .table_style_0_wrap .table_style_0_con{padding-left: 0; padding-right: 0;}
    .table_style_1_wrap .table_style_1_con { padding-left: 0; padding-right: 0; }

    .page_title{font-size:29px; font-size:2.9rem; line-height:35px; line-height:3.5rem;}

    /* ì™„ë£Œ íŽ˜ì´ì§€ ìŠ¤íƒ€ì¼ */
    .complete_style_0_wrap .complete_title{font-size:32px; font-size:3.2rem; line-height:46px; line-height:4.6rem; }
    .complete_style_0_wrap .complete_desc{font-size:17px; font-size:1.7rem; line-height:30px; line-height:3.0rem;}

    .form_style_1_wrap .form_style_1 .form_style_1_list { padding: 28px 30px 28px 0; }
    .form_style_1_wrap .form_style_1 .form_style_1_list.type_input { padding: 15px 30px 15px 0; }
    .form_style_1_wrap .form_style_1 .form_style_1_list .label { width: 150px; margin-bottom: 0; }
    .form_style_1_wrap .form_style_1 .form_style_1_list .content { max-width: calc(100% - 150px); }

    /* íŽ˜ì´ì§• ë²„íŠ¼ ìŠ¤íƒ€ì¼ */
    .paging_style_0_wrap .button_container li.btn_singlePage:hover { background-color: rgb(0, 0, 0); }
    .paging_style_0_wrap .button_container li.btn_singlePage.btn_firstPage:hover { background-image: url("/weven_data/rapa/user_template/resource/img/pagination_style_0_double_left_arrow_h.png"); }
    .paging_style_0_wrap .button_container li.btn_singlePage.btn_prevPage:hover { background-image: url("/weven_data/rapa/user_template/resource/img/pagination_style_0_single_left_arrow_h.png"); }
    .paging_style_0_wrap .button_container li.btn_singlePage.btn_nextPage:hover { background-image: url("/weven_data/rapa/user_template/resource/img/pagination_style_0_single_right_arrow_h.png"); }
    .paging_style_0_wrap .button_container li.btn_singlePage.btn_lastPage:hover { background-image: url("/weven_data/rapa/user_template/resource/img/pagination_style_0_double_right_arrow_h.png"); }
    [data-wv-pc="mobile"] .paging_style_0_wrap .button_container li.btn_singlePage.btn_firstPage:hover { background-image: url("/weven_data/rapa/user_template/resource/img/pagination_style_0_double_left_arrow_h_mac.png"); }
    [data-wv-pc="mobile"] .paging_style_0_wrap .button_container li.btn_singlePage.btn_prevPage:hover { background-image: url("/weven_data/rapa/user_template/resource/img/pagination_style_0_single_left_arrow_h_mac.png"); }
    [data-wv-pc="mobile"] .paging_style_0_wrap .button_container li.btn_singlePage.btn_nextPage:hover { background-image: url("/weven_data/rapa/user_template/resource/img/pagination_style_0_single_right_arrow_h_mac.png"); }
    [data-wv-pc="mobile"] .paging_style_0_wrap .button_container li.btn_singlePage.btn_lastPage:hover { background-image: url("/weven_data/rapa/user_template/resource/img/pagination_style_0_double_right_arrow_h_mac.png"); }
    [data-wv-agent="Mac"] .paging_style_0_wrap .button_container li.btn_singlePage.btn_firstPage:hover { background-image: url("/weven_data/rapa/user_template/resource/img/pagination_style_0_double_left_arrow_h_mac.png"); }
    [data-wv-agent="Mac"] .paging_style_0_wrap .button_container li.btn_singlePage.btn_prevPage:hover { background-image: url("/weven_data/rapa/user_template/resource/img/pagination_style_0_single_left_arrow_h_mac.png"); }
    [data-wv-agent="Mac"] .paging_style_0_wrap .button_container li.btn_singlePage.btn_nextPage:hover { background-image: url("/weven_data/rapa/user_template/resource/img/pagination_style_0_single_right_arrow_h_mac.png"); }
    [data-wv-agent="Mac"] .paging_style_0_wrap .button_container li.btn_singlePage.btn_lastPage:hover { background-image: url("/weven_data/rapa/user_template/resource/img/pagination_style_0_double_right_arrow_h_mac.png"); }

    /* í™˜ë¶ˆë‚´ì—­ íŒì—… */
    .popup_style_1_con { border-radius: 33px; }
    .popup_style_1_con .contents{ padding-right: 44px; padding-left: 44px; padding-top: 60px; padding-bottom: 70px; height: 336px; }
    .popup_style_1_con .popup_title_con .title{ font-size:25px; font-size:2.5rem; line-height:32px; line-height:3.2rem; }
    .popup_style_1_con .popup_desc_con .desc{font-size:17px; font-size:1.7rem; line-height:32px; line-height:3.2rem; }
    .popup_style_1_con.type_3 .contents.type_table {  }
    .popup_style_1_btn_con .popup_style_1_btn > span{ font-size:17px; font-size:1.7rem; line-height:23px; line-height:2.3rem; }
    .popup_style_1_btn_con .popup_style_1_btn:hover { background-color: #ede9f8; }
    .popup_style_1_btn_con .popup_style_1_btn:hover > span{ color:#20a2dc;}
    .login_popup_style_close_btn_con { top: 15px; right: 15px;}
    .login_popup_style_close_btn_con .login_popup_style_close_btn > svg { width: 15px; }
    .login_popup_style_close_btn_con .login_popup_style_close_btn:hover { background-color: #20a2dc; }
    .login_popup_style_close_btn_con .login_popup_style_close_btn:hover > svg { fill: #fff; }
}