@charset "utf-8";  ul.basic.support_policy { margin-top:30px;}
 ul.basic.support_policy > li { background:none; padding-left:0; margin-bottom:8px;}
 .bg_bl{ background-color:#02346b; padding:4px 15px; color:#fff; border-radius:15px; margin-right:5px;}
 .box_w94 { display:inline-block; width:94%;}
 .txt_col3 li{ width:30%; float:left;}
 .policy_info{ display:inline-block; width:100%; margin-top:48px;}
 .policy_info div{ float:left; width:23.5%; margin-right:2%; }
 .policy_info div a { display:block; width:79%; padding:10%; height:280px; transition:ease-in-out 0.3s;}
 .policy_info div:last-child{ margin-right:0;}
 .policy_info div.policy_1 a, .policy_info div.policy_3 a { background-color:#eff8ff; border:2px solid #eff8ff;}
 .policy_info div.policy_2 a, .policy_info div.policy_4 a { background-color:#f8eee4; border:2px solid #f8eee4;}
 .policy_info div.policy_1 a.on, .policy_info div.policy_1 a:hover, .policy_info div.policy_3 a.on, .policy_info div.policy_3 a:hover {border:2px solid #3e70a6;}
 .policy_info div.policy_2 a.on, .policy_info div.policy_2 a:hover, .policy_info div.policy_4 a.on, .policy_info div.policy_4 a:hover {border:2px solid #e1b589;}
 .policy_info div p.basic { height:117px; margin-top:12px;}
 .policy_info div.policy_1 a:after { content:""; display:block; width:122px; height:114px; margin:0 auto; background:url("/contents/4197/support1.png") no-repeat center 0;}
 .policy_info div.policy_2 a:after { content:""; display:block; width:125px; height:113px; margin:0 auto; background:url("/contents/4197/support2.png") no-repeat center 0;}
 .policy_info div.policy_3 a:after { content:""; display:block; width:107px; height:113px; margin:0 auto; background:url("/contents/4197/support3.png") no-repeat center 0;}
 .policy_info div.policy_4 a:after { content:""; display:block; width:110px; height:113px; margin:0 auto; background:url("/contents/4197/support4.png") no-repeat center 0;}
 .policy_info h4{ background:none; color:#333; font-size:18px; padding:0; font-weight:400;}
 .center_t {background:url("/contents/460/center_t2.gif") no-repeat 0 0; width:225px; height:25px; text-indent:-99999px; margin-top:40px; float:right;}
  .root_daum_roughmap{ width:100% !important;}
  .returning_step .iconbox { position:relative; margin-top:40px;}
 .returning_step .iconbox .icon { height:127px; position:relative;}
 .returning_step .iconbox .icon span { display:block; text-indent:-99999px; position:absolute; bottom:0; left:98px; width:76px; height:23px;}
 .returning_step .iconbox .icon span.step1 {background:url("/contents/323/step1.png") no-repeat 0 0; }
 .returning_step .iconbox .icon span.step2 {background:url("/contents/323/step2.png") no-repeat 0 0; }
 .returning_step .iconbox .icon span.step3 {background:url("/contents/323/step3.png") no-repeat 0 0; }
 .returning_step .iconbox .icon span.step4 {background:url("/contents/323/step4.png") no-repeat 0 0; }
 .returning_step .iconbox .icon span.step5 {background:url("/contents/323/step5.png") no-repeat 0 0; }
 .returning_step .iconbox .icon span.step6 {background:url("/contents/323/step6.png") no-repeat 0 0; }
 .returning_step .iconbox .icon span.step7 {background:url("/contents/323/step7.png") no-repeat 0 0; }
 .returning_step .iconbox .info .in_box h5 { font-weight:400;}
 .returning_step .iconbox .info .in_box { min-height:130px;}
 .returning_step p.basic span.jl { background-color:#507cb8; padding:5px 12px; color:#fff; border-radius:20px; margin-right:5px;}
 .returning_step span.next_bl { position:absolute; display:block; text-indent:-99999px; width:100%; height:16px; background:url("/contents/323/next_bl.png") no-repeat center 0; bottom:-32px;}
