.a_rule_wrap{background:#193f6a;padding:70px 15px;color:#fff;}
.ar_logo{display:block;margin:0 auto}
.t1{text-align:center;font-size:36px;font-weight:600;margin-top:5px}
.tw1{white-space: pre-wrap;font-size:17px; line-height:auto;}

.scr_wrap{margin:30px 0;border-radius:10px;background:#132742}
.scr_wrap>.tw1{padding:20px}

.a_rule_wrap .box{border-radius:10px;overflow:hidden;margin-top:50px}
.a_rule_wrap .box>a{color:#fff;background:#2295f0;display:block;height:50px;line-height:50px;text-indent:20px;font-size:16px;font-weight:600}
.a_rule_wrap .box>div{overflow: hidden;}
.a_rule_wrap .box .b1{text-align:center; padding-top: 40px;}
.a_rule_wrap .box .b1>p{font-size:24px;font-weight:600;margin-top:10px;font-weight:600;}
.a_rule_wrap .box .b1>span{display:inline-block;width:50px;height:24px;line-height:24px;background:#2295f0;color:#fff;font-size:15px;font-weight:600;border-radius:12px;}
.a_rule_wrap .box .b2{margin-top:30px;border-bottom:2px solid #fff;font-weight:600;height:40px;line-height:27px}
.a_rule_wrap .box .b3{border-bottom:1px solid rgba(255,255,255,0.1);padding:15px 0;font-size:14px;}
.a_rule_wrap .box .copyright{text-align: center; font-weight: 100;}
.indent{
  text-indent: 10%;
}
/*collapse style*/
.collapsible {
  background-color: #2295f0;
  color: white;
  cursor: pointer;
  padding: 18px;
  width: 100%;
  border: none;
  text-align: left;
  outline: none;
  font-size: 16px;
  font-weight:600;
}



.collapsible:after {
  content: '\002B';
  color: white;
  font-weight: bold;
  float: right;
  margin-left: 5px;
}

.active:after {
  content: "\2212";
}

.content {
  padding: 0 18px;
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.2s ease-out;
  background:#132742;
}
/*collapse 끝*/

/*글자 겹침 처리*/



/* IOS CHECKBOX */
[type="checkbox"]:not(:checked),
[type="checkbox"]:checked {position: absolute;left: -9999px;}
[type="checkbox"]:not(:checked) + label,
[type="checkbox"]:checked + label {position: relative;padding-left: 4em;padding-top: .15em;cursor: pointer;}
[type="checkbox"]:not(:checked) + label:before,
[type="checkbox"]:checked + label:before,
[type="checkbox"]:not(:checked) + label:after,
[type="checkbox"]:checked + label:after {content: '';position: absolute;height: 1.5em;transition: all .5s ease;}
[type="checkbox"]:not(:checked) + label:before,
[type="checkbox"]:checked + label:before {left: 0;top: 0;width: 3em;border: 2px solid #dddddd;background: #dddddd;border-radius: 1.1em;}
[type="checkbox"]:not(:checked) + label:after,
[type="checkbox"]:checked + label:after {left: .15em;top: .125em;background-color: #fff;border-radius: 50%;width: 1.5em;}
[type="checkbox"]:checked + label:after {left: 1.65em;}
[type="checkbox"]:checked + label:before {background-color: #132742;border-color: #132742;}
