@charset "utf-8";

a:hover{text-decoration:none;}

@media all and (min-width: 992px) {
.container > .row > .body_title_m{display:none;}
.container > .row > .body_text > h3{font-weight:bold; color:#036; margin-bottom:30px;}
.container > .row > .body_text > h4{font-size:21px; font-weight:bold; color:#036; margin-bottom:10px;}
.container > .row > .body_text > p{font-size:19px; margin-top:10px;}
.container > .row > .body_text{margin-bottom:20px;}
.container > .row > .body_text2 > h3{font-weight:bold; color:#036; margin-bottom:30px;}
.container > .row > .body_text2 > h4{font-size:21px; font-weight:bold; color:#036;}
.container > .row > .body_text2 > p{font-size:19px; margin-top:10px;}
.container > .row > .body_text2 > img{margin-bottom:20px;}
.container > .row > .body_text2 > table{width:100%; font-size:18px;}
.container > .row > .body_text2 > table tr th{text-align:center; background:#eee; padding:7px; font-weight:bold;}
.container > .row > .body_text2 > table tr td{text-align:center; padding:7px; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
.container > .row > .body_text2 > table tr th.th_first{border-right:1px solid #ccc;}
.container > .row > .body_text2 > table tr th.th_third{border-left:1px solid #ccc;}
.container > .row > .body_text2 > table tr td.td_first{border-right:1px solid #ccc;}
.container > .row > .body_text2 > table tr td.td_third{text-align:left; border-left:1px solid #ccc;}
.container > .row > .body_text3 > h3{font-weight:bold; color:#036; margin-bottom:30px;}
.container > .row > .body_text3 > p{font-size:19px; margin-top:10px; border-radius:5px; background:#eee; line-height:1.8; padding:10px;}

}

@media all and (max-width: 991px) and (min-width:768px) {
.container > .row > .body_title_m{display:none;}
.container > .row > .body_text > h3{font-weight:bold; color:#036; margin-bottom:30px;}
.container > .row > .body_text > h4{font-size:21px; font-weight:bold; color:#036; margin-bottom:10px;}
.container > .row > .body_text > p{font-size:16px; margin-top:10px;}
.container > .row > .body_text{margin-bottom:20px;}
.container > .row > .body_text2 > h3{font-weight:bold; color:#036; margin-bottom:30px;}
.container > .row > .body_text2 > h4{font-size:21px; font-weight:bold; color:#036;}
.container > .row > .body_text2 > p{font-size:16px;}
.container > .row > .body_text2 > img{margin-bottom:20px;}
.container > .row > .body_text2 > table{width:100%; font-size:14px;}
.container > .row > .body_text2 > table tr th{text-align:center; background:#eee; padding:7px; font-weight:bold;}
.container > .row > .body_text2 > table tr td{text-align:center; padding:7px; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
.container > .row > .body_text2 > table tr th.th_first{border-right:1px solid #ccc;}
.container > .row > .body_text2 > table tr th.th_third{border-left:1px solid #ccc;}
.container > .row > .body_text2 > table tr td.td_first{border-right:1px solid #ccc;}
.container > .row > .body_text2 > table tr td.td_third{text-align:left; border-left:1px solid #ccc;}
.container > .row > .body_text3 > h3{font-weight:bold; color:#036; margin-bottom:30px;}
.container > .row > .body_text3 > p{font-size:16px; margin-top:10px; border-radius:5px; background:#eee; line-height:1.8; padding:10px;}

}

@media all and (max-width: 767px) and (min-width: 546px){
.container > .row > .title_text > h3{color:#036;}
.container > .row > .body_title h3{color:#036; font-weight:bold;}
.container > .row > .body_title h4{display:none;}
.container > .row > .body_title_m p{font-size:16px; color:#595959; font-weight:bold; line-height:1.5;}
.container > .row > .body_text > h3{font-weight:bold; color:#036; margin-bottom:30px;}
.container > .row > .body_text > h4{font-size:21px; font-weight:bold; color:#036; margin-bottom:10px;}
.container > .row > .body_text > p{font-size:16px; margin-top:10px;}
.container > .row > .body_text{margin-bottom:20px;}
.container > .row > .body_text2 > h3{font-weight:bold; color:#036; margin-bottom:30px;}
.container > .row > .body_text2 > h4{font-size:21px; font-weight:bold; color:#036;}
.container > .row > .body_text2 > p{font-size:16px;}
.container > .row > .body_text2 > img{margin-bottom:20px; margin:0 auto;}
.container > .row > .body_text2 > table{width:100%; font-size:14px;}
.container > .row > .body_text2 > table tr th{text-align:center; background:#eee; padding:7px; font-weight:bold;}
.container > .row > .body_text2 > table tr td{text-align:center; padding:7px; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
.container > .row > .body_text2 > table tr th.th_first{border-right:1px solid #ccc;}
.container > .row > .body_text2 > table tr th.th_third{border-left:1px solid #ccc;}
.container > .row > .body_text2 > table tr td.td_first{border-right:1px solid #ccc;}
.container > .row > .body_text2 > table tr td.td_third{text-align:left; border-left:1px solid #ccc;}
.container > .row > .body_text3 > h3{font-weight:bold; color:#036; margin-bottom:30px;}
.container > .row > .body_text3 > p{font-size:16px; margin-top:10px; border-radius:5px; background:#eee; line-height:1.8; padding:10px;}

}

@media screen and (max-width: 545px) {
.container > .row > .title_text > h3{color:#036;}
.container > .row > .body_title h3{font-size:21px; color:#036; font-weight:bold;}
.container > .row > .body_title h4{display:none;}
.container > .row > .body_title_m p{font-size:16px; color:#595959; font-weight:bold; line-height:1.5;}
.container > .row > .body_text > h3{font-weight:bold; color:#036; margin-bottom:30px;}
.container > .row > .body_text > h4{font-size:21px; font-weight:bold; color:#036; margin-bottom:10px;}
.container > .row > .body_text > p{font-size:16px; margin-top:10px;}
.container > .row > .body_text{margin-bottom:20px;}
.container > .row > .body_text2 > h3{font-weight:bold; color:#036; margin-bottom:30px;}
.container > .row > .body_text2 > h4{font-size:21px; font-weight:bold; color:#036;}
.container > .row > .body_text2 > p{font-size:16px;}
.container > .row > .body_text2 > img{margin-bottom:20px; margin:0 auto;}
.container > .row > .body_text2 > table{width:100%; font-size:14px;}
.container > .row > .body_text2 > table tr th{text-align:center; background:#eee; padding:7px; font-weight:bold;}
.container > .row > .body_text2 > table tr td{text-align:center; padding:7px; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
.container > .row > .body_text2 > table tr th.th_first{border-right:1px solid #ccc;}
.container > .row > .body_text2 > table tr th.th_third{border-left:1px solid #ccc;}
.container > .row > .body_text2 > table tr td.td_first{border-right:1px solid #ccc;}
.container > .row > .body_text2 > table tr td.td_third{text-align:left; border-left:1px solid #ccc;}
.container > .row > .body_text3 > h3{font-weight:bold; color:#036; margin-bottom:30px;}
.container > .row > .body_text3 > p{font-size:16px; margin-top:10px; border-radius:5px; background:#eee; line-height:1.8; padding:10px;}

}
