@charset "utf-8";

/* -----------------------------------------------------------------
PRINT CSS
LAST UPDATE:2009/09/16
--------------------------------------------------------------------*/
@page { size: A4; margin-top: 15mm;}

body{ -webkit-print-color-adjust: exact;}

header,footer,.defaultBtn01Print{ display: none;}
.contents .topicPath{ opacity: 0; margin: 0;}
/*.defaultBtn01Print{ display: none;}*/

#wrap{padding: 0 20px;}
#contentsWrap{ padding: 0 20px 20px !important; min-width: 0;}
.contentsHead{ width: 100%;}
section{ width: 100%;}

#main{
	width: 100%;
	float: none;
	border-right: none;
	padding-right: 0;
}

.profileBgBox01 .col2Wrap .right{ max-width: 370px !important;}
section.bgBdBox01{ padding: 60px;}
.dataTable02 th,.dataTable02 td{ padding: 10px 20px !important;}
.dataTable04 th,.dataTable04 td{ padding: 10px 20px !important;}
.deviceTtl05B{ margin-top: 30px !important;}

section#skip02.profileBgBox01 p{ max-width: 600px; position: relative; z-index: 4;}
section#skip02.profileBgBox01:after{ width: 390px; height: 93%;}
section#skip03.profileBgBox01:after{ width: 380px; height: 361px;}
section#skip04.profileBgBox01:after{ width: 382px; height: 208px;}

#skip03.profileBgBox01 .grayWrap01 .right{ margin-top: 0 !important;}
#skip04.profileBgBox01 .grayWrap01 .right{ margin-top: 0 !important;}

.historyWrap01 dl dt{ width: 40% !important;}
.historyWrap01 dl dd{ width: 55% !important;}

.secPageTop01.outsideSec, .secPageTop02.outsideSec{ width: 100% !important;}

.categoryMenu02{ overflow: visible !important;}

.dataTable04 td p{ width: 65% !important;}
.dataTable04 td ul{ width: 33% !important;}
.dataTable04 td ul li{ width: 25% !important; margin: 0 0 5% 5% !important;}

.youtube iframe{ width: 100% !important; display: block !important;}

/*page-break*/
.profileBgBox01,.leadFont04en,.pageBreak{ page-break-before: always; display: block;}
.pageBreakT{ page-break-before: always;}
.noBreak{ page-break-before: auto !important;}

.noPrint{ display: none !important;}

.printMt10{ margin-top: 10px !important;}
