@charset "shift_jis";


/* category unique style
-----------------------------------------------*/
/* --- JOC Site --- */
@import "/joc/shared/css/import_print.css";


/* primary layout
-----------------------------------------------*/
#header #headerNavi{
display:none;
}

#globalNavi{
display:none;
}

#localNavi{
display:none;
}

#footer{
border-top:1px solid #000;
}
#footer #footerNavi{
display:none;
}


/* eyeCatch
-----------------------------------------------*/
#eyeCatchHome{
border:1px solid #000;
width:750px;
}
#eyeCatchHome01{
width:540px;
}
#eyeCatchHome011,
#eyeCatchHome012{
margin-left:0;
}
#eyeCatchHome02{
border-left:1px solid #000;
}


/* contents
-----------------------------------------------*/
#contentsHomeSub{
display:none;
}


/* hx (@hx)
-----------------------------------------------*/
/* =========== h1 ========== */
h1{
padding-bottom:0;
border-bottom:4px solid #000;
background:none;
}

#english.top h1{
border:none;
}

/* =========== h2 ========== */
h2{
border:1px solid #000;
}

.heading201 h2 .type01{
padding-left:9px;
}

.heading202 h2{
padding-left:15px;
}

.heading203{
border-bottom:none;
}

#ymf h2{
border:0;
}

/* =========== h3 ========== */
h3{
width:100%;
border-left:5px solid #000;
padding-left:12px;
}
h3 .type01,
h3 .type02{
padding-left:0;
}


/* list (@li @ol)
-----------------------------------------------*/
.pageTop{
display:none;
}


/* table (@table)
-----------------------------------------------*/
table{
margin-left:1px;
}


/* paragraph (@p)
-----------------------------------------------*/
/* ========== pBox ========== */



/* division (@div)
-----------------------------------------------*/
/* ========== imgAndtxt ========== */
.imgAndTxt012 .txtBox{
float:left;
width:460px;
}


/* accessMap
-----------------------------------------------*/
body#accessMap #header,
body#accessMap #eyeCatch,
body#accessMap #topicsPath,
body#accessMap h1,
/*body#accessMap .heading201,*/
body#accessMap .section01 .align02,
body#accessMap .back,
body#accessMap .btn,
body#accessMap .pageTop,
body#accessMap #footer{
display:none;
}
body#accessMap #contents{
background:none;
}

body#accessMap #contents div.heading201 h2{
background:url(/images/common/h2_bg022.gif) no-repeat 0 100% #090962;
border:none;
}

body#accessMap #contents h3{
border:none;
padding-left:0;
}

body#accessMap #contents h3 span.type011{
background:url(/images/common/h3_icon01.gif) no-repeat 6px 50%;
margin-left:0;
background-position:0;
}


