/* only subpage */

.title_c{color:#2B3972;}
.title_d{font-size: 20px;line-height: 24px; font-weight: bold; margin-bottom: 20px;}
.name{float: right;color:#999999;font-size: 16px;}
.name:after{clear: both;}
.name2{font-size:14px;font-weight: bold;}
.list_txt{padding: 25px; background: #f5f5f5;}
.list_txt ul{margin: 0;padding: 0;}
.list_txt li{list-style: none;}
.movie{margin: 0 auto;max-width: 772px;width: 100%;}
.sub_margin_01{margin-top:0px;}
.sub_margin_02{margin-bottom:20px;} 
.f_r{float: right;text-align: right;color:#666666;line-height: 30px;}
.f_r:after{clear: both;}
.name_01{font-size:20px; font-weight: bold;color:#333333;}
.back_button{
width: 100%; padding: 35px 0; background: #525065; text-decoration: underline;
text-align: center;margin-top: 60px;
}
.back_button a{color:#e5e5e5;}
.back_button a:hover{color:#fff;}
.talign{text-align: center;margin:20px auto;}

.con_tit{font-weight:bold;}

#sub1 div.p5 p {font-size:14px}
#sub1 p.p4 span{font-size:23px;}


/*서브 공통*/
.img2>div {
  display:inline-block;

  vertical-align: top;
}

.img2>div:last-child {
  padding-right: 0;
}

.img2:after {
  display: block;
  content: "";
  clear: both;
}


/* sub2_1_.php [19.09.18] */
.btn_area{text-align:right;margin:20px 0 0;}
.button_01{text-align: center; padding: 10px 0px;width: 100%; max-width: 120px;margin-left: auto;}
.button_01:after{clear: both;}
.button_01 a{color: #fff; text-decoration: none;}

.button_02{text-align: center; padding: 10px 0px;width: 100%; max-width: 120px; }
.button_02 a{color: #fff; text-decoration: none;}

.blue_btn{background: #005CB0;}
.green_btn{background: #66b130;}

.cir{clear: both;}

.table_01 th{padding:5px 10px; color: #fff;background: #EB5D67;}
.table_01 td{ padding: 8px 0;border: 1px solid #e1e1e1; }