
@media (max-width: 885px) {
span.brr { white-space: normal; }
}
@media (max-width: 768px) {
.subscribe { width: 100%; }
.subscribe .call_act_content { padding: 0; }
.subscribe .call_act_content i { margin: 5px 0 5px; }
.subscribe .call_act_content p:nth-child(3) { font-size: 15px; }
.custom_btn_area ul li b { padding-left: 0; text-align: center; }
.call_act_content i { margin: 5px 0 5px; }
}
@media (max-width: 640px) {
.infographic img.info_desktop { display: none; }
.infographic img.info_mobile { display: block; }
.btn_tv ul li:first-child { max-width: 100%; text-align: center }
.nextline span {display: inline;}
}
@media (max-width: 520px) {
.ui-table span { display:block;}
.noborder span { display:block;}
.nextline span {display: inline;}
}
@media (max-width: 480px) {
.remark, .remark p { line-height: 13px; }
/* pop up */
.poplist { padding: 0; }
#pop_content { padding: 15px; }
#pop_content .remark { height: 200px; overflow: hidden; overflow-y: auto; padding-right: 10px; }
#pop_content .remark, #pop_content .remark p { font-size: 12px; }
#pop_content .custom_btn_area { margin-bottom: 0; }
#pop_content .btn_n_custom.disable, #pop_content .btn_log_custom2.disable { opacity: 0.5; }
#pop_content .btn_n_custom.display, #pop_content .btn_log_custom2.display { opacity: 1; }
#pop_content .btn_n_custom2, #pop_content .btn_log_custom2 { width: 90%; min-width: 170px; margin: 5px;  }
}
@media (max-device-width: 480px) {
.box_padding { height: 80px; overflow: hidden; overflow-y: scroll; }
.box_padding::-webkit-scrollbar, #pop_content .remark::-webkit-scrollbar {-webkit-appearance: none;}
.box_padding::-webkit-scrollbar:vertical, #pop_content .remark::-webkit-scrollbar:vertical {width: 5px;}
.box_padding::-webkit-scrollbar:horizontal, #pop_content .remark::-webkit-scrollbar:horizontal {height: 5px;}
.box_padding::-webkit-scrollbar-thumb, #pop_content .remark::-webkit-scrollbar-thumb {background-color: rgba(0, 0, 0, .5);border-radius: 5px;}
}

.acth {font-size: 22px; font-weight: bold;}

.appl {width: 33%; margin-right: 0.5%; text-align: left; font-size: 18px; line-height: 20px; float: left; padding: 0 10px; margin-top: 15px; }
.appl:last-child {width: 33%; margin-right: 0; text-align: left; font-size: 18px; line-height: 20px; float: left; margin-top: 15px; }
.appl img {width: 50px; float: left; margin-right: 5px;}
.act-box:after{display:table; clear:both; content:"";}
.dec {padding-left: 55px; padding-top: 8px;}
.dtop {padding-top: 15px;}

.actnew {width: 780px;}
.break {display: block;}


@media (max-width: 800px) {
.actnew {width: 100%;}
.appl {width: 100%; margin-right: 0.5%; text-align: left; font-size: 18px; line-height: 20px; float: left; padding: 0 10px; margin-top: 15px; }
.appl:last-child {width: 100%; margin-right: 0; text-align: left; font-size: 18px; line-height: 20px; float: left; margin-top: 15px; }
.break {display: none;}
.appl img {width: 50px; float: left; margin-right: 5px; margin-left: 30px;}	
.dec {padding-left: 95px; padding-top: 15px;}
	
}


