.content-box,.content-box2 {}
.content-box p,.content-box2 p {
  /*font-family: "Nanum Gothic";*/
  font-weight: 700;
  letter-spacing: -0.3px;
  font-size:14px;
}

.content-box-top {font-size: 14px;}

.content-table table{width:100%;}
.content-table table tr:first-child td{background:#2482bc; color:white;}
.content-table table td {padding:5px 0; font-size:14px;}

.content-box2 ul {padding-left:17px; list-style-type:disc;}

.content-box2 .content-type0 {width:120px;}
.content-type1 {} /*고정 사이즈 이미지 1개가 있을때의 컨텐츠 width 조절*/
.content-box2 .content-type1 {float:none !important; padding-left: 0px; margin: 10px 0;}
.content-type3 {} /*이미지 3개가 있을때의 컨텐츠 width 조절*/
.content-box2 .content-type3 {float:none !important; padding-left: 0px; margin: 10px 0;}

.content-box2 .content-thumb{margin:0 auto; float:none;}


.content-box {}
.content-box .remamma-content { width:100%; line-height: 25px;}
.content-box .remamma-content h3 {padding-top:0px; }

.content-box .box4{width:100%; vertical-align: top; padding-bottom:10px;}
.content-box .box4 img{margin:0 auto; display: block;}
.content-box .box4 .content-box-top{height:auto; margin:10px 0;}

.width50 {display: inline-block; *display: block; *zoom:1; vertical-align: top;}

.content-thumb.imgR {padding: 10px 0;}

@media all and (max-width: 1216px){
  .content-box .boxes0,.content-box .boxes1{width:100% !important;}
  
}

@media all and (min-width: 1101px) and (max-width: 1216px){
  .content-box .remamma-content {width: 75% !important;}
  .content-box2 .remamma-content.content-type0{ float:left; width:60% !important;}
  .content-box2 .content-thumb.content-type0{ float:left; width:40% !important;}
}

@media all and (min-width: 1210px){
  .content-box2 .content-thumb {float: left !important;}
  .content-box2 .content-type1 { padding-left: 235px !important; margin:0 !important;}
  .content-box2 .line2 {margin-top: 5px;}
  .content-box2 .content-type3 { padding-left: 51% !important; margin:0 !important;}
  .content-thumb.imgR { padding:0 !important; margin-left: 2.1% !important;}  
  .width50 {width:48%; padding-right: 1%;}
}


@media all and (min-width: 769px){
  .content-right {float: right !important; width: 47.6% !important; clear:none !important; padding-top: 0 !important;}
  .content-left {float: left !important; width: 47.6% !important; clear:none !important; }
}


@media all and (min-width:631px){
  .content-box .remamma-content {width:auto !important; float:none !important; padding-left: 180px;}

  .content-box .remamma-content h3 {padding-top:30px !important;}
  .content-box .content-thumb {float:left !important;}

  .content-box2 .content-left {float:left !important;}
  .content-box2 .content-right {float:right !important;}

  .content-box .box4{float:left !important; width:224px !important; padding-left: 11px !important;}
  .content-box .box4:first-child{padding-left: 0px !important;}
}

@media all and (max-width: 768px){
  .content-box2 .content-left {
    clear: both !important;
    float:none !important;
    width: 100% !important;
    overflow: hidden !important;
  }
  .content-box2 .content-right {
    clear: both !important;
    float:none !important;
    width: 100% !important;
    padding-top: 30px;
    float: left !important;
    overflow: hidden !important;
  }
}

@media all and (min-width: 481px) and (max-width: 768px){
  .content-box .box4 {width:48% !important;}
  .content-box .box4 img {max-width:100% !important;}
  .content-box .boxes0 .box4:first-child {float:left;}
  .content-box .boxes0 .box4 {float:right;}
  
  .content-box2 .content-thumb {*width:224px; float:left !important;}
  .content-box2 .remamma-content.content-type1 {margin:0; padding-left: 235px !important;}
}




@media all and (min-width:701px) and (max-width: 768px){

  .line1,.line2 {width:442px !important; margin:0 auto !important;}
  .content-box2 .line2 {margin-top: 12px !important;}
  .content-box2 .content-type3 { padding-left: 51% !important; margin:0 !important;}
  
  .line1 .content-thumb,.line2 .content-thumb {float:left !important;}
  .content-thumb.imgR {padding: 0; margin-left: 2.1% !important;}
 
}

@media all and (min-width: 769px) and (max-width: 1000px){
  .content-thumb.imgR { padding:0 !important; margin-left: 2.1% !important;}  
  .line1 .content-thumb,.line2 .content-thumb {margin: 0 auto!important; float: none !important; padding-bottom: 10px !important;}
  .line1 .content-thumb img,.line2 .content-thumb img {display: block !important;margin: 0 auto !important;}
}

@media all and (min-width: 470px) and (max-width: 700px){
  .content-thumb.imgR { padding:0 !important;}  
  .line1 .content-thumb,.line2 .content-thumb {margin: 0 auto!important; float: none !important; padding-bottom: 10px !important;}
  .line1 .content-thumb img,.line2 .content-thumb img {display: block !important;margin: 0 auto !important;}
}

@media all and (max-width: 440px){
  .content-box2 .remamma-content.content-type0 {width:100% !important;}
}



