/* �쒕툕 */
#sub {width:100%; min-width:1200px; position:relative; display:inline-block; border-bottom: 1px #d0d0d0 solid;}
#sub .inner {width: 1100px !important;}

#sub .sub_top {width:100%; min-width:1200px; padding: 80px 0;background:url(images/main_visual1.jpg) center no-repeat;}
#sub .snb {width:100%;min-width:1200px;display:inline-block;background:#363636; line-height:0;position:relative; z-index:1}
#sub .jbFixed {  position: fixed;top: 0px;  z-index:100;  margin-top:0 !important;}
#sub .snb ul.inner {width:1200px;}
#sub .snb ul li { float:left;height:62px; line-height:62px;text-align:center;padding:0 35px;background:url(images/snb_part.jpg) left center no-repeat;color:#fff;}
#sub .snb ul li.title {background:url(images/snb_title.gif);width:170px;padding:0;}
#sub .snb ul li.title h3 {line-height:62px !important; font-size: 1.3rem;}
#sub .snb ul li.sn1 {background:none}
#sub .snb ul li a { font-size:1rem; display:block;}
#sub .snb ul li a:hover,.snb ul li a.on {color:#ffe5c5; font-weight:bold}
#sub .snb ul.long li {padding:0 15px}

#sub .content_box {width:100%;min-width:1200px; margin:70px 0;}
#sub .content_box h1 {float:left;}
#sub .content_box span.route {float:right;font-size:0.7rem;color:#aaaaaa;margin-top:25px}
#sub .content_box span.route b {color:#808080}

#sub .content_box #content {margin-top:20px;width:100%;display:inline-block}

#content .paragraph {width:100%; padding-bottom:70px; display:inline-block}
#content .paragraph.sub1_1_t1_1 {background:url(images/sub1_1_t1_1_bg.png) top center;color:#fff;padding:70px}
#content .paragraph h2.bar {background:url(images/h2_bar.gif) top left no-repeat;padding-top:15px;margin-bottom:20px}
#content .paragraph h3 {font-weight:normal;}

#content .paragraph .link {background:#c10000;line-height:70px;padding:0 30px;display:inline-block;border-radius:70px;margin:0 5px; font-size: 1.1rem;}
#content .paragraph .link:hover {background:#505050}
#content .paragraph .link a {background:url(images/a_link.png) right center no-repeat;padding-right:50px;display:block;color:#fff;font-weight:bold}

#content .paragraph h4.number {line-height:39px;font-weight:bold;color:#be9a6e;margin-bottom:10px}
#content .paragraph h4.number span {width:34px;height:39px;background:url(images/h4_number.png) no-repeat; color:#fff;display:block;float:left;text-align:center;margin-right:10px;font-family: 'Roboto', sans-serif;}
#content .paragraph h4.bar {background:url(images/h4_bar.gif) left no-repeat;line-height:23px;font-weight:bold;color:#4b4035;padding-left:13px;margin-bottom:10px}
#content .paragraph h4.line {background:url(images/h4_line.gif) top center no-repeat; border-bottom:1px #e0e0e0 solid;font-weight:bold; color:#be9a6e; width:100%;padding:17px 0 15px;margin-bottom:13px;text-align:center}

#content .paragraph .row {width:100%; display:inline-block}

/*�쒕툕 �⑤씫蹂� 諛곌꼍*/
.sub5_1_t2_2 {background:url(images/sub5_1_t2_2.jpg) right top no-repeat;min-height:910px;}
.sub5_2_t3_3 {background:url(images/sub5_2_t3_3.png) right top no-repeat;min-height:440px;}
.sub5_4_1 {background:url(images/sub5_4_1.png) right top no-repeat;min-height:484px;}

#content .paragraph ul.li_bullet li {width:100%;background:url(images/li_bullet.png) 20px no-repeat;margin-bottom:7px}
#content .paragraph ul.li_bullet.frame li {width:100%;background:url(images/li_bullet.png) 20px no-repeat #f5f5f5;border:1px #e0e0e0 solid;padding:13px 20px 13px 0;}
#content .paragraph ul.li_bullet li p {padding-left:46px;}

#content .paragraph .li_part {width:100%;padding:30px;display:inline-block;border:1px #e0e0e0 solid;}
#content .paragraph .li_part ul {display:inline-block;width:100%}
#content .paragraph .li_part .p1 li {width:100%;}
#content .paragraph .li_part .p2 li {width:50%;}
#content .paragraph .li_part .p3 li {width:33.33%;}
#content .paragraph .li_part .p4 li {width:25%;}
#content .paragraph .li_part .p5 li {width:20%;}
#content .paragraph .li_part li {text-align:center;float:left;}
#content .paragraph .li_part li.bd {border-left:1px #e0e0e0 solid;}
#content .paragraph .li_part li span {width:34px;height:39px;background:url(images/h4_number.png) no-repeat; color:#fff;display:block;text-align:center;font-family: 'Roboto', sans-serif;margin:0 auto 10px;line-height:39px;font-weight:bold}
#content .paragraph .li_part li h4 {font-weight:bold;color:#be9a6e;margin-bottom:15px}


#content .paragraph ul.check li {background:url(images/check.gif) left center no-repeat; padding-left:30px;margin:5px 0}
#content .paragraph ul.check li p {font-size:19px}


#content .paragraph .box {width:100%;background:#f5f5f5;border:1px #e0e0e0 solid;padding:20px;display:inline-block;}
#content .paragraph .box.case {background:url(images/box_case.png) right center no-repeat #be9a6e;padding:30px 50px;color:#fff;border:0}
#content .paragraph .box.case p {font-size:19px}
#content .paragraph .box ul.li_number li {display:inline-block;width:100%;margin:5px 0}
#content .paragraph .box ul.li_number li span {background:#c7c7c7;color:#fff;float:left;display:block;width:28px;height:28px;border-radius:28px;line-height:28px;font-weight:bold;text-align:center;}
#content .paragraph .box ul.li_number li p {width:96.5%;float:right}

#content .paragraph .things {width:100%;display:flex}
#content .paragraph .things > div {border:3px #e0e0e0 solid;flex:1;text-align:center;padding:50px 15px;}
#content .paragraph .things.b4 > div {width:23%;margin:0 1%;}
#content .paragraph .things.b3 > div {width:31.33%;margin:0 1%;}
#content .paragraph .things.b2 > div {width:48%;margin:0 1%;}

#content .paragraph .things > div span {color:#c0aa8e;font-weight:bold;background:url(images/things_bar.gif) bottom center no-repeat;padding-bottom:20px;display:block;width:100%;}
#content .paragraph .things.big > div p {}
#content .paragraph .things > div p b {f}


#content .paragraph .table {width:100%;border-top:2px #505050 solid}
#content .paragraph .table.part5 td {width:20%;}
#content .paragraph .table.part6 td {width:16.66%;}
#content .paragraph .table th {background:#fcf5ef}
#content .paragraph .table th,#content .paragraph .table td {padding:10px;border-bottom:1px #e0e0e0 solid;}
#content .paragraph .table td {text-align:justify;border-right:1px #e0e0e0 solid}
#content .paragraph .table td.last {border-right:0}
#content .paragraph .table.center td {text-align:center}
#content .paragraph .table.check {border-left:1px #e0e0e0 solid;border-right:1px #e0e0e0 solid}



#content .paragraph.tip_box .top {background:url(images/tip_box_t.png) top no-repeat;height:13px;width:100%;}
#content .paragraph.tip_box .content {border-left:13px #525252 solid;border-right:13px #525252 solid;padding:0 30px 5px}
#content .paragraph.tip_box .content h3 {text-align:center;background:url(images/tip_box_h3.png) bottom center no-repeat;padding-bottom:25px;width:100%;font-weight:bold;margin-bottom:10px}
#content .paragraph.tip_box .bottom {background:url(images/tip_box_b.png) bottom no-repeat;height:13px;width:100%;}


#content .paragraph.qna_box {background:url(images/qna_bg.png) top right no-repeat;border:20px #8f0000 solid; padding:65px 80px 10px; text-align:center;}
#content .paragraph.qna_box .qna {margin-bottom:50px;width:100%;display:inline-block}
#content .paragraph.qna_box h2 {margin-bottom:40px}
#content .paragraph.qna_box .qna p {text-align:justify;padding:0 10px}
#content .paragraph.qna_box .qna h4 {border-top:1px #e0e0e0 solid;border-bottom:1px #e0e0e0 solid;font-weight:bold; color:#8f0000; width:100%;padding:10px 0;margin-bottom:13px;}

#content .paragraph .square {width:50%;border:15px #be9a6e solid;padding:30px;}
#content .paragraph .square h2 {margin-bottom:20px}


#content .paragraph .qna_field {width:100%;}
#content .paragraph .qna_field li {width:157px;float:left;background-image:url(images/sub7_2.png);background-repeat:no-repeat;height:190px;text-align:center;padding-top:140px;-webkit-transition: all 0.2s ease-out;transition: all 0.2s ease-out;}
#content .paragraph .qna_field li:hover {background-color:#f5f5f5}
#content .paragraph .qna_field li.f01 {background-position:0 0}
#content .paragraph .qna_field li.f02 {background-position:-157px 0}
#content .paragraph .qna_field li.f03 {background-position:-314px 0}
#content .paragraph .qna_field li.f04 {background-position:-471px 0}
#content .paragraph .qna_field li.f05 {background-position:-628px 0}
#content .paragraph .qna_field li.f06 {background-position:-785px 0}
#content .paragraph .qna_field li.f07 {background-position:-942px 0;width:158px}
#content .paragraph .qna_field li.f08 {background-position:0 -190px;height:191px;}
#content .paragraph .qna_field li.f09 {background-position:-157px -190px;height:191px;}
#content .paragraph .qna_field li.f10 {background-position:-314px -190px;height:191px;}
#content .paragraph .qna_field li.f11 {background-position:-471px -190px;height:191px;}
#content .paragraph .qna_field li.f12 {background-position:-628px -190px;height:191px;}
#content .paragraph .qna_field li.f13 {background-position:-785px -190px;height:191px;}
#content .paragraph .qna_field li.f14 {background-position:-942px -190px;width:158px;height:191px;}



#content .board_box {width:100%; line-height:170%; font-size:0.8rem !important; min-height:450px; display:inline-block}
#content .board_box td.board_desc {text-align:justify;}





/* �쒕툕 �� */

#content ul.tabs {	width:100%; height:50px; line-height:46px; margin:40px auto 0;  }
#content ul.tabs li { display:inline-block;	float:left; font-size:0.8rem;letter-spacing:-1px; border-bottom:4px #e0e0e0 solid; text-align:center}
#content ul.tabs li a {display:block;}
#content ul.tabs li.active  {border-bottom:4px #be9a6e solid;}
#content ul.tabs li:hover  {border-bottom:4px #505050 solid;}

#content ul.tabs.sub1_1 {width:100%;height:168px; line-height:100%;}
#content ul.tabs.sub1_1 li {border:0;height:168px;width:156.5px;background-image:url(images/sub1_1_tabline_icon.png);background-color:#e8e4db;}
#content ul.tabs.sub1_1 li a  {padding-top:118px;}
#content ul.tabs.sub1_1 li.active  {background-color:#be9a6e;color:#fff;font-weight:bold}
#content ul.tabs.sub1_1 li:hover  {background-color:#e90000;color:#fff}
#content ul.tabs.sub1_1 li.icon1 {background-position:0 0} 
#content ul.tabs.sub1_1 li.icon2 {background-position:-157px 0} 
#content ul.tabs.sub1_1 li.icon3 {background-position:-314px 0} 
#content ul.tabs.sub1_1 li.icon4 {background-position:-471px 0} 
#content ul.tabs.sub1_1 li.icon5 {background-position:-628px 0} 
#content ul.tabs.sub1_1 li.icon6 {background-position:-785px 0} 
#content ul.tabs.sub1_1 li.icon7 {background-position:-942px 0} 

/*
#content ul.tabs.sub1_1 {width:100%;height:168px; line-height:100%;border:1px #d0d0d0 solid;background:url(images/sub1_1_tabline_bg.png) center no-repeat}
#content ul.tabs.sub1_1 li {border:0;height:168px;width:156.5px}
#content ul.tabs.sub1_1 li a {background-image:url(images/sub1_1_tabline.png);height:168px;padding-top:118px}
#content ul.tabs.sub1_1 li.active a,#content ul.tabs.sub1_1 li a:hover {background-image:url(images/sub1_1_tabline_on.png);color:#be9a6e;font-weight:bold}
#content ul.tabs.sub1_1 li.icon1 a {background-position:0 0} 
#content ul.tabs.sub1_1 li.icon2 a {background-position:-157px 0} 
#content ul.tabs.sub1_1 li.icon3 a {background-position:-314px 0} 
#content ul.tabs.sub1_1 li.icon4 a {background-position:-471px 0} 
#content ul.tabs.sub1_1 li.icon5 a {background-position:-628px 0} 
#content ul.tabs.sub1_1 li.icon6 a {background-position:-785px 0} 
#content ul.tabs.sub1_1 li.icon7 a {background-position:-942px 0} 
*/

#content ul.tabs.t7 li {width:14.28%}
#content ul.tabs.t5 li {width:20%}
#content ul.tabs.t4 li {width:25%}
#content ul.tabs.t3 li {width:33.33%}
#content ul.tabs.t2 li {width:50%}
#content .tab_container {width:100%;display:inline-block; }
#content .tab_content {padding: 60px 0 0 0; width:100%;display:inline-block;}
