@charset "UTF-8";

/* rem:ルート要素のフォントサイズを1とする単位 */
/* em:その要素のフォントサイズを１とする単位 */

body {
    margin-left: 2pt;           /* ページ余白 左 */
    margin-right: 2pt;          /* ページ余白 右 */
}

p, li {
    font-family:     'Noto Sans EN', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, Osaka, 'MS PGothic', arial, helvetica, sans-serif;
    text-align: left;
    font-size: 10pt;
    font-weight: normal;
    color: black;
	line-height:1.5em;
    margin-left: 0pt;
    margin-right: 0pt;
}

li {
	list-style: none;             /* 余分な黒丸を消す */
}

/*
    リンク表示
*/
body a:link {
    color: #0033cc;
    text-decoration: none;
}

body a:visited {
    color:#800080;
    text-decoration: none;
}

body a:hover {    /* マウスオーバーの処理 */
    text-decoration: underline;
}

.R_mark {
    font-size: 0.6em;
    margin-right: 0.2em;
    vertical-align: 0.5em;
}

/*
    文字の太さ
*/
.Body_L1_B, .Body_L2_B, .Body_L3_B, .Body_L4_B, .Body_L5_B, .Body_L1_sp_B, .Body_L2_sp_B, .Body_L3_sp_B, .Body_L4_sp_B {
    font-weight: bold;
}

/*
    文字の余白
*/
.Body_L1 {
    
}

.Body_L2, .Body_L2_B, .Body_L2_sp, .Body_L2_sp_B {
    margin-left: 1.5em;
}

.Body_L3, .Body_L3_B, .Body_L3_sp, .Body_L3_sp_B {
    margin-left: 3em;
}

.Body_L4, .Body_L4_B, .Body_L4_sp, .Body_L4_sp_B {
    margin-left: 4.5em;
}

.Body_L5, .Body_L5_B {
    margin-left: 6em;
}

.Body_L6, .Body_L6_B {
    margin-left: 7.5em;
}

.Body_L1_sp, .Body_L2_sp, .Body_L3_sp, .Body_L1_sp_B, .Body_L2_sp_B, .Body_L3_sp_B, .Body_L4_sp, .Body_L4_sp_B, .Item_Body_L1_sp, .Item_Body_L1_B_sp {
    margin-top: 1em;
}

.Body-r {
    text-align: right;
}

.partNo {
    text-align: right;
    margin-right: 3em;
}

/*
    Bullet
*/
.Bullet_L1_B, .Bullet_L2_B, .Bullet_L3_B, .Bullet_Body_L1_B, .Bullet_Body_L2_B, .Bullet_Body_L3_B {
    font-weight: bold;
}

.Bullet_L1, .Bullet_L2, .Bullet_L3, .Bullet_L1_B, .Bullet_L2_B, .Bullet_L3_B, .Bullet_L1_sp, .Bullet_L2_sp, .Bullet_L3_sp {
	margin-top: 0.3em;
    margin-right: 0em;
	text-indent: -0.8em;
}

.Bullet_L1, .Bullet_L1_sp, .Bullet_L1_B, .Bullet_Body_L1, .Bullet_Body_L1_B {
	margin-left: 1.1em;
}

.Bullet_L2, .Bullet_L2_sp, .Bullet_L2_B, .Bullet_Body_L2, .Bullet_Body_L2_B {
    margin-left: 2.6em;
}

.Bullet_L3, .Bullet_L3_sp, .Bullet_L3_B, .Bullet_Body_L3, .Bullet_Body_L3_B {
    margin-left: 4.1em;
}

.Bullet_L1_sp, .Bullet_L2_sp, .Bullet_L3_sp {
    margin-top: 1em;
}

/*
    NOTE
*/
.NOTE_Head_L1, .NOTE_Head_L2, .NOTE_Head_L3, .NOTE_Head_L1_sp, .NOTE_Head_L2_sp {
    font-size: 1.1em;
	line-height:1.5em;
    font-weight: bold;
    color: white;
    margin-top: 0.5em;
    margin-bottom: 0.5em;

    display:inline-block;       /* これがないとバックグラウンドカラーが文字幅にならない */
    background-color: black;
    padding-top: 0.2em;			/* 英語用に微調整 */
    padding-bottom: 0.1em;
    padding-left: 0.5em;
    padding-right: 0.6em;
}

.NOTE_Head_L2, .NOTE_Head_L2_sp {
    margin-left: 1.4em;
}

.NOTE_Head_L3 {
    margin-left: 2.6em;
}

.NOTE_Head_L1_sp, .NOTE_Head_L2_sp {
	margin-top: 1.5em;
}

.NOTE_Body_L1, .NOTE_Body_L1_B {
	margin-left: 1.5em;
}

.NOTE_Body_L2 {
    margin-left: 3em;
}

.NOTE_Body_L3 {
    margin-left: 4.5em;
}

.NOTE_Body_L1_B {
	font-weight: bold;
}

.NOTE_Bullet_L1, .NOTE_Bullet_L2, .NOTE_Bullet_L3 {
	margin-top: 0.3em;
    margin-right: 0em;
	text-indent: -0.8em;
}

.NOTE_Bullet_L1, .NOTE_Bullet_Body_L1 {
    margin-left: 1.1em;
}

.NOTE_Bullet_L2, .NOTE_Bullet_Body_L2 {
    margin-left: 2.6em;
}

.NOTE_Bullet_L3, .NOTE_Bullet_Body_L3 {
    margin-left: 4.1em;
}

/*
    PartName, Step
*/
.PartName_Head-White, .PartName_Head {
    font-weight: bold;
}

.Step_First, .Step_First_sp, .Step_Next, .Step_Next2 {
    font-weight: normal;
}

.PartName_Head-White, .PartName_Head {
    margin-left: 1.4em;
    text-indent: -1.4em;
    line-height:1.2em;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.PartName_cont {
    font-weight: bold;
    font-size: 1.3em;
    margin-left: 2.2em;
    line-height:1.2em;
    margin-bottom: 0.5em;
}

.Step_First, .Step_First_sp, .Step_Next, .Step_Next2 {
    font-size: 1em;
    margin-left: 1.5em;
    text-indent: -1.5em;
    line-height:1.2em;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.Step_First_sp {
	margin-top: 1.5em;
}


.PartNo img {
    width: auto;
    height: 1em;
    vertical-align: top;
	margin-top: 0.1em;
    margin-left: 0.2em;
    margin-right: 0.2em;
}

.PartName_Head .PartNo img {
    width: auto;
    height: 0.9em;
    vertical-align: baseline;
    margin-top: 0em;
    margin-bottom: 0em;
    margin-right: 0.3em;
    margin-left: 0em;
}

.Step_First span.StepNo, .Step_First_sp span.StepNo, .Step_Next span.StepNo, .Step_Next2 span.StepNo2 {    /* TAB補正 */
    font-weight: bold;
    margin-right: 0.5em;
}

.PartName_Body_L1_B, .PartName_Body_L2_B, .PartName_Body_L3_B, .Step_Body_L1_B, .Step_Body_L2_B, .Step_Body_L3_B {
    font-weight: bold;
}

.PartName_Body_L1, .PartName_Body_L1_B, .Step_Body_L1, .Step_Body_L1_sp, .Step_Body_L1_B {
    margin-left: 1.5em;
}

.PartName_Body_L2, .PartName_Body_L2_B, .Step_Body_L2, .Step_Body_L2_sp, .Step_Body_L2_B {
    margin-left: 3em;
}

.PartName_Body_L3, .PartName_Body_L3_B, .Step_Body_L3, .Step_Body_L3_B {
    margin-left: 4.5em;
}

.Step_First_sp, .Step_Body_L1_sp, .Step_Body_L2_sp{
    margin-top: 1em;
}

.PartName_Bullet_L1, .PartName_Bullet_L2, .PartName_Bullet_L3, .PartName_Bullet_L1_B, .PartName_Bullet_L2_B, .PartName_Bullet_L3_B, .Step_Bullet_L1, .Step_Bullet_L2, .PartName_NOTE_Bullet_L1, .PartName_NOTE_Bullet_L2, .Step_NOTE_Bullet_L1, .Step_NOTE_Bullet_L2, .Step_NOTE_Bullet_L3 {
	margin-top: 0.3em;
    margin-right: 0em;
	text-indent: -0.8em;
}

.PartName_Bullet_L1, .Step_Bullet_L1 {
	margin-left: 2.6em;
}

.PartName_Bullet_L2, .Step_Bullet_L2 {
	margin-left: 4.1em;
}

.PartName_Bullet_Body_L1, .Step_Bullet_Body_L1 {
    margin-left: 2.6em;
}

.PartName_Bullet_Body_L2, .Step_Bullet_Body_L2 {
    margin-left: 4.1em;
}

.PartName_NOTE_Bullet_L1, .Step_NOTE_Bullet_L1 {
    margin-left: 2.6em;
}

.PartName_NOTE_Bullet_L2, .Step_NOTE_Bullet_L2 {
    margin-left: 4.1em;
}

.Step_NOTE_Bullet_L3 {
    margin-left: 5.6em;
}

.PartName_NOTE_Bullet_Body_L1, .Step_NOTE_Bullet_Body_L1{
    margin-left: 2.6em;
}

.PartName_NOTE_Bullet_Body_L2, .Step_NOTE_Bullet_Body_L2{
    margin-left: 4.1em;
}

.Step_NOTE_Bullet_Body_L3 {
    margin-left: 5.6em;
}
.PartName_NOTE_Head_L1, .PartName_NOTE_Head_L2, .Step_NOTE_Head_L1, .Step_NOTE_Head_L2 {
    font-size: 1.1em;
	line-height:1.5em;
    font-weight: bold;
    color: white;
    margin-top: 0.5em;
    margin-bottom: 0.5em;

    display:inline-block;
    background-color: black;
    padding-top: 0.1em;
    padding-bottom: 0.1em;
    padding-left: 0.5em;
    padding-right: 0.6em;
}

.PartName_NOTE_Head_L1, .Step_NOTE_Head_L1 {
    margin-left: 1.2em;
}

.PartName_NOTE_Head_L2, .Step_NOTE_Head_L2 {
    margin-left: 2.4em;
}

.PartName_NOTE_Body_L1, .Step_NOTE_Body_L1 {
    margin-left: 1.5em;
}

.PartName_NOTE_Body_L2, .Step_NOTE_Body_L2 {
    margin-left: 3em;
}

.PartName_NOTE_Body_L3, .Step_NOTE_Body_L3 {
    margin-left: 4.5em;
}


/*
    Item
*/
.Item_L1, .Item_L2, .Item_L3 {
    font-weight: bold;
    margin-top: 0.5em;
}

.Item_L2 {
    margin-left: 1.5em;
}

.Item_L3 {
    margin-left: 3em;
}

.Item_Body_L1, .Item_Body_L1_B, .Item_Body_L1_sp, .Item_Body_L1_B_sp {
    margin-left: 1.5em;
}

.Item_Body_L2 {
    margin-left: 3em;
}

.Item_Body_L3 {
    margin-left: 4.5em;
}

.Item_Body_L1_B, .Item_Body_L1_B_sp {
	font-weight: bold;
}

.Item, .caution, .PartName_caution {
    font-size: 2rem;
    font-weight: bold;
    margin-top: 0.5rem;
    margin-left: 4.7em;
    text-indent: -4.7rem;

}

.PartName_caution {
    margin-left: 4.5em;
    text-indent: -2.5em;
}

.Item img, .caution img, .PartName_caution img {
    height: 2.5rem;
    vertical-align: baseline;	/* 英語用に調整 */
}

.caution_mark img {
    margin-right: 0.5em;
    margin-left: 0.2em;
    width: auto;
    height: 1.6em;
    vertical-align: text-bottom;
}

/*
    Heading
*/
.Heading_L1, .Heading_L1_No, .Heading_L1_No_cont, .Heading_L1_No-video {
    font-weight: bold;
    font-size: 2em;
    line-height: 1.2em;
    color: white;
    margin-top: 4em;
    margin-bottom: 0.5em;
    background-color: gray;
    padding-top: 0.3em;
    padding-bottom: 0.3em;
    padding-left: 0.5em;
    padding-right: 0.6em;
}

.Heading_L2, .Heading_L2_No, .Heading_L2_No_cont, .Heading_L2_No_2line, .Heading_L2_No-3line, .Heading_L2_video, .Heading_L2_No_video {
    font-weight: bold;
    font-size: 1.6em;
    border-top: 3px solid;
    border-bottom: 3px solid;
    margin-top: 0.8em;
    margin-bottom: 0.8em;
    padding-left: 0.3em;
}

.Heading_L3, .Heading_L3_No, .Heading_L3_video, .Heading_L3_No_video {
    font-weight: bold;
    font-size: 1.4em;
    border-top: 2px solid;
    margin-top: 0.8em;
    padding-left: 0.3em;
}

.Heading_L4, .Heading_L4_No, .Heading_L4_video, .Heading_L4_No_video {
    font-weight: bold;
    font-size: 1.3em;
    margin-top: 0.8em;
}

p.Heading_L5, .Heading_L5_No, .Heading_L5_video, .Heading_L5_No_video {
    font-weight: bold;
    font-size: 1.2em;
    margin-top: 0.5rem;
 }

p.Heading_L6, .Heading_L6_No {
    font-weight: bold;
    font-size: 1em;
    margin-top: 0.5rem;
 }

.Clause_L1, .Clause_L2, .Clause-c{
    font-weight: bold;
    font-size: 1.2em;
    margin-top: 0.5rem;
}

.Clause_L2 {
    margin-left: 1.5em;
}

.Clause-c, .Clause-c-radius {
    text-align: center;
}

.caption_L1, .caption_L1_sp, .caption_L2 {
    font-weight: bold;
    margin-top: 0.5em;
}

.caption_L2 {
    margin-left: 1.5em;
}

.caption_L1_sp {
	margin-top: 1em;
}

/*
    illust
*/
.Illust img, .Illust-c img, .Illust-c-0 img, .Illust-l img, .Illust-l_sp img, .Illust_L1 img, .Illust_L2 img, .Illust_L3 img, .Illust-r img, .Illust-r-90 img {
    width: auto;
    height: auto;
}

.Illust, .Illust-l, .Illust_L1, .Illust_L2, .Illust_L3 {
    text-align: left;
}

.Illust-c,.Illust-c-0 {
    text-align: center;
} 

.Illust-r, .Illust-r-90 {
    text-align: right;
}
.Illust, .Illust-c, .Illust-l, .Illust-l_sp, .Illust-r, .Illust_L1, .Illust_L2, .Illust_L3 {
    margin-top: 1em;
    margin-bottom: 1em;
}

.Illust-c-0 {
    margin-top: 0em;
    margin-bottom: 0em;
}

.Illust {
    margin-left: 3em;
}

.Illust_L1 {
    margin-left: 1.5em;
}

.Illust_L2 {
    margin-left: 3em;
}

.Illust_L3 {
    margin-left: 4.5em;
}
.Illust-l_sp {
	margin-top: 2em;
}

.Illust-r-90 {
	margin-right: 10%
}

.Illust-mark img {
    height: 1em;
    width: auto;
    vertical-align: middle;
    margin-left: 0.5em;
}

.char_high_17 img {
	height: 170%;
	width: 	auto;
	margin-left: 0.5em;
	margin-right: 0.5em;
	vertical-align: baseline
}

.char_high_15 img {
	height: 1.5em;
	width: 	auto;
	margin-left: 0.5em;
	margin-right: 0.5em;
	vertical-align: baseline
}

.char_high_11 img {
	height: 1.1em;
	width: 	auto;
	margin-left: 0.5em;
	margin-right: 0.5em;
	vertical-align: baseline
}

/*
    img
*/

img {
    width: auto;
    height: 1em;
    vertical-align: middle;
}

.bullet img {
    width: auto;
    height: 0.8em;
    padding-right: 0.3em;
    margin-top: 0px;
    margin-bottom: 0.2em;
    margin-right: auto;
    margin-left: auto;
}

.TEAC2010 img, .TEAC2010-M img {
    margin-right: 0.2em;
    margin-left: 0.2em;
    width: auto;
    height: 0.8em;
    vertical-align: middle;
}

.TEAC2010-M img {
    height: 1.2em;
}

.caution-mark-white img {
    margin-right: 0.2em;
    margin-left: 0.2em;
    width: auto;
    height: 1.1em;
    vertical-align: text-top;
	margin-bottom: 0.2em;
}

.TEAC2010-gray img {
    
}

.TEAC2010-gray-L img {
    height: 18pt;
}

.TEAC2010_M {
    
}

.TEAC-ABCBall-Black img, .TEAC-ABCBall-White img, .TEAC-Ball-White img {
    margin-right: 0.1em;
    margin-left: 0.1em;
    height: 0.9em;
}

/*
    Annotation
*/
.Annotation, .Annotation_sp, .Annotation_Body, .AnnotationFirst, .AnnotationNext {
    font-size: 9pt;
}

.Annotation, .Annotation_sp, .AnnotationFirst, .AnnotationNext {
    text-indent: -1.2em;
}

.Annotation, .Annotation_sp, .AnnotationFirst, .AnnotationNext {
    margin-left: 1.2em;
}

.Annotation_Body {
    margin-left: 1.2em;
}

.AnnotationMark {
    vertical-align: top;
    font-size: 0.7em;
    padding-left: 0.5em;
	line-height: 1.5em;
}

.Annotation_sp {
	margin-top: 1em;
}

/*
    文字スタイル
*/
.Underline {
    text-decoration: underline;
}

/*
    安規表 表、セルスタイル en
*/
.Safety_Heading_L2 {
    font-size: 14pt;
    font-weight: bold;
    margin-top: 1rem;
}

.Safety_Heading_L3 {
    font-size: 10pt;
    font-weight: bold;
    margin-top: 0.5rem;
}
.Safety_Body_B {
    font-weight: bold;
}

.Safety_Body_L1_sp {
	margin-top: 1em;
}
.Safety_ABC_Number {
    margin-top: 0.5rem;
}

.Safety_StepFirst, .Safety_StepFirst_sp, .Safety_StepNext, .Safety_StepNext2 {
	margin-top: 0.3em;
    margin-right: 0em;
    margin-left: 2em;
	text-indent: -1em;
}

.Safety_StepFirst_sp {
	margin-top: 1em;
}

.Safety_StepFirst .SafeStepNo, .Safety_StepFirst_sp .SafeStepNo, .Safety_StepNext .SafeStepNo, .Safety_StepNext2 .SafeStepNo2 {
    display: inline-block;
    font-weight: bold;
    min-width: 1em;
}

.Safety_ABC_Number {
    margin-left: 1.5em;
    text-indent: -1.5em;
}

.Safety_ABC_Number_cont {
    margin-left: 2em;
}

.Safety_ABC2_Number {
    margin-left: 1.8em;
    text-indent: -1.8em;
}

.Safety_ABC2_Number_cont {
    margin-left: 1.8em;
}

.Safety_Illust {
    text-align: center;
}

.Safety_Bullet, .Safety_Bullet_sp {
	margin-top: 0.3em;
    margin-right: 0em;
	text-indent: -0.7em;
	margin-left: 1.1em;
}

.Safety_Bullet_sp {
	margin-top: 1em;
}

.Safety_Illust img, .Safety_Mark_WEE img {
    width: auto;
    height: auto;
}

.Safety_Mark, .Safety_Mark_WEE {
    text-align: center;
}

.Safety_Mark_WEE {
    min-width: 3em;
}

.Safety_Mark img {
    width: 8rem;
    height: 100%;
	margin: 5px;
	padding-right: 0.5em;
}


/*
    C1 TASCAM
*/
table.Cover {
    border: none;
}

td.Cover img {
    max-width: 100%;
    vertical-align: middle;
}

.C1_TASCAM_Logo img {
    width: 250pt;
    height: auto;
    margin-top: 2rem;
    padding-left: 1rem;
}

.C1_Product_number {
    text-align:right;
    margin-top: 2rem;
    margin-left: 10rem;
}
.C1_Marketing_name {
    margin-top: 5rem;
    font-size: 4rem;
    font-weight: bold;
}

.C1_Model_name {
    margin-top: 3rem;
    font-size: 16rem;
    font-weight: bold;
}

.C1_Model_name img {
    margin-top: 2rem;
    height: auto;
}

.C1_Description {
    margin-top: 0.5rem;
    padding-left: 1rem;
    font-size: 3rem;
    font-weight: bold;
    line-height: 1em;    
}

.C1_Document_name, .C1_Lang_title_en {
    font-size: 2em;
    font-weight: bold;
    color: white;
    margin-top: 1.5em;
    margin-bottom: 1em;

    background-color: black;
    padding-top: 0.1em;
    padding-bottom: 0.1em;
    padding-left: 0.5em;
    padding-right: 0.6em;
}

.C1_Illust img {
    margin-top: 8rem;
    margin-bottom: 10rem;
    height: auto;
}

/*
    裏表紙
*/
.C4_M_number {
    text-align: right;
	margin-top: 2rem;
}

td.Cover_Cover_1, td.Cover_Cover_2 {
    border: none;
    width: 48%;
    vertical-align: top;
}

td.Cover_Cover_1 {
    width: 10%;
}

td.Cover_Cover_2 {
    width: 5%;
}

td.C4_Contact {
    border: none;
}

/*
    pdf ボタン
*/
body header .Button_pdf {  /* pdf */
    display:inline-block;               /* これがないとバックグラウンドカラーが文字幅にならない */
    opacity: 0.5;                       /* 要素の透明度 */
    background-color: gray;
    margin: 0.5em auto 0.5em;
    padding: 0.5em 1.5em 0.5em;
    border-radius: 0.9em;

    position: fixed;                    /* 要素の配置を絶対座標で固定 */
    top: 1.2em;
    right: 1em;
    font-weight: bold;
    color: white;
}

/*
    目次ボタン
*/
footer {

}

footer .Button_print_frame {  /* 印刷ボタン */

    display:inline-block;               /* これがないとバックグラウンドカラーが文字幅にならない */
    opacity: 0.5;
    background-color: gray;
    margin: 0.5em auto 0.5em;
    padding: 0.2em 1.5em 0.2em;

    position: fixed;
    top: 6em;
    right: 2em;
    font-weight: bold;
    color: white;
}

body footer .Button_table_of_contents {
    display:inline-block;               /* これがないとバックグラウンドカラーが文字幅にならない */
    opacity: 0.5;
    background-color: gray;
    margin: 0.5em auto 0.5em;
    padding: 0.5em 1.5em 0.5em;
    border-radius: 0.9em;

    position: fixed;
    bottom: 7em;
    right: 2em;
    font-weight: bold;
    color: white;
}

footer .Button_table_of_contents {  /* 目次ボタン */
    display:none;                   /* 初期値は非表示にする。javaScriptで表示、非表示をコントロールする。 */
}

/*
    目次
*/
.Contents_L1 {
    font-weight: bold;
}

.Contents_L1 {
    margin-left: 0em;
}

.Contents_L2 {
    margin-left: 1.5em;
}

.Contents_L3 {
    margin-left: 3em;
}

.Contents_L4 {
    margin-left: 4.5em;
}

.Contents_L5 {
    margin-left: 6em;
}

/*
	GNU
*/
.GNU_Head, .GNU_lead_L1, .GNU_lead_L2, .GNU_lead_L3, .GNU_lead_L4, .GNU_lead_L1_spc, .GNU_lead_L2_spc, .GNU_B_lead_L1, .GNU_Bullet_L2, .GNU_BulletBody_L2 {
    font-family: 'Noto Sans EN', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, Osaka, 'MS PGothic', arial, helvetica, sans-serif;
    text-align: left;
    font-size: 10pt;
    font-weight: normal;
    color: black;
	line-height:1.5em;
    margin-left: 0pt;
    margin-right: 0pt;
}

.GNU_lead_L1, .GNU_B_lead_L1, .GNU_Head, .GNU_lead_L1_spc {
    margin-left: 0em;
}

.GNU_Head, .GNU_lead_L1_spc, .GNU_lead_L2_spc {
	margin-top: 1em;
}

.GNU_Head, .GNU_B_lead_L1 {
	font-weight: bold;
}

.GNU_lead_L2, .GNU_lead_L2_spc {
    margin-left: 1.5em;
}

.GNU_lead_L3 {
    margin-left: 3em;
}

.GNU_lead_L4 {
    margin-left: 4S.5em;
}

.GNU_Bullet_L2, .GNU_Bullet_L2_spc {
	margin-bottom: 0em;
	margin-left: 3em;
	margin-right: 0em;
	margin-top: 0.3em;
	text-indent: -1em;
}

/*
    印刷時のスタイル
*/

@media print {  /* 印刷時スタイル */
    footer {
        display:none;   /* 非表示にする。 */
    }
}


