body{min-width: 320px;}
.wrap{width: 800px;margin:0 auto;}
.header{background: url("images/logo-pc.png") no-repeat 0 40px;height:102px;}
.contents{
  width: 800px;
  box-shadow: 4px 10px 30px 0 rgba(68, 92, 114, 0.16);
  background-color: #fff;
  padding:12px 78px 72px;
  border-top:4px solid  #c7f3ff;
  position: relative;
  border-radius: 0 0 1rem 1rem;
}
.contents:after{content:""; position:absolute;right:0;top:-4px;width:242px;height:4px;background: #00256c url("images/top-bar.png") no-repeat 0 0;}
.lang-section{padding-top:56px;}
.text{font-size: 16px;line-height: 1.5;color: #555555;margin:13px 0;}
.text__point-bold{font-size: 18px;line-height: 2;color: #000000;}

.list{border-top:1px solid #d9dbe1;border-bottom:1px solid #d9dbe1;padding:17px 0 4px;margin-top:30px;}
.list__item{  font-size: 16px;line-height: 1.5; color: #000;padding-bottom:13px;}
.list__item-point{color: #0064de;}
.list__item-point:before{content:" : "; color: #000;display: inline-block;padding-right: 3px;}
.viewbutton a{display: block;width:260px;margin: 2rem auto;padding:1.5rem 2rem;border: 1px solid #00256c;border-radius: 1rem;background-color: #00256c;color: #fff !important;font-weight: 700;font-size: 1.6rem;text-decoration: none;text-align: center;}
@media screen and (max-width:800px){
    [lang="kr"] * {word-break: keep-all;}
    [lang="en"] * {word-break: break-word;}
    .wrap{width: 100%;padding:0 5.6%;}
    .header{background: url("images/logo-m@3x.png") no-repeat 0 8px / auto 44px;height:5rem;}
    .contents{
        width:100%;
        box-shadow: none;
        background-color: #fff;
        padding:0 0 4rem;
        border-top:4px solid  #c7f3ff;
        position: relative;
    }
    .contents:after{width:30%}
    .text__point-bold{font-size: 1.8rem;line-height: 1.56;}
    .lang-section{padding-top:4rem}
    .text{font-size: 1.4rem;margin:1.6rem 0;}
    .list{padding:0;border-top:0;margin-top:3.2rem;}
    .list__item{  font-size: 1.4rem;padding:1.2rem 0;border-top:1px solid #d9dbe1;}
    .list__item-point{display: block;line-height: 1.57;padding-top:3px;}
    .list__item-point:before{content:initial;}
}
