@charset "shift_jis";

/*----------------------------------------------------------------------------
Print
----------------------------------------------------------------------------*/

body {
zoom: 92%;
}

body,div,pre,p,blockquote,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,pre,
form,fieldset,input,textarea,select,option,table,th,td,embed,object,address{
font-size: 9pt;
}

.col3{
width:571px;
}


/* layout
-------------------------------------------------------------------------- */
#wrap{
margin-left:50px;
}

#sideArea{
display:none;
}

#header,
.english #header{
width:610px;
border-top:4px solid #01478F;
background:none;
margin:0 0 20px;
padding-bottom:10px;
}

#header #logo,
.english #header #logo{
margin:13px 0 0 0;
width:590px;
padding:0 10px 15px;
border-bottom:1px solid #d2d2d2;
}

#headRight,
#gNav,
#fontChange,
.english #headRight,
.english #gNav{
display:none;
}

#fontChange{
display:none;
}

.english #topicPath{
margin-top:5px;
}

#top{
width:auto;
margin:0 auto;
background:none;
}

#contents{
float:none;
}

#mainArea{
float:left;
margin-left:10px;
}

#footer{
width:610px;
margin:0 0 0 0;
padding:30px 0 0 0;
}

#foottotop,
#footBack,
#footNav{
display:none;
}

.footTxt{
margin:0;
padding:10px;
border-top:1px solid #c7c7c7;
}

#copyright,
.english #copyright{
background:#01478F;
margin:0;
padding:5px 9px 0 0;
}

/* top
-------------------------------------------------------------------------- */
#topFlash{
display:none;
}

.topMain{
margin:0 10px !important;
}

/* popup layout
-------------------------------------------------------------------------- */
#popup{
background:#FFFFFF;
}

#popup #wrap{
margin-left:0;
}

#popup #header{
background:#FFFFFF;
border-top:5px solid #01478F;
}

#popup #header #logo,
#popup .english #header #logo{
margin:13px 0 0 0;
width:680px;
padding:0 10px 15px;
border-bottom:1px solid #d2d2d2;
}

#popup #mainArea{
margin-top:0px;
padding-top:10px;
padding-left:10px;
}

#popup .closeBtn{
display:none;
}

#popup #footer{
margin-left:0;
}

#popup #copyright{
background:#01478F;
margin:0;
padding:5px 9px 0 0;
}


/* Landing layout
-------------------------------------------------------------------------- */
.landing{
zoom:87%;
}

.landing #wrap{
margin-left:0;
}

.landing div,.landing pre,.landing p,.landing blockquote,
.landing h1,.landing h2,.landing h3,.landing h4,.landing h5,.landing h6,
.landing ul,.landing ol,.landing li,.landing dl,.landing dt,.landing dd,.landing pre,
.landing form,.landing fieldset,.landing input,.landing textarea,.landing select,.landing option,
.landing table,.landing th,.landing td,.landing embed,.landing object,.landing address{
font-size: 11pt;
}

.landing #header{
background:#FFFFFF;
border-top:5px solid #01478F;
}

.landing #header #logo{
margin:13px 0 0 0;
width:800px;
padding:0 10px 15px;
border-bottom:1px solid #d2d2d2;
}

.landing #mainArea{
display:inline;
width:770px;
margin-top:0px;
padding-top:10px;
}

.landing #footer{
width:800px;
}



/* Search-asp layout
-------------------------------------------------------------------------- */
.search #wrap{
margin-left:0;
}

.search #header{
min-height:normal;
_height:normal;
}



/* linup_box
-------------------------------------------------------------------------- */
.linup_box{
_height:1070px;
}


/* nextBlock icon
-------------------------------------------------------------------------- */
.nextBlock .arrow{
*display:block;
*width:60px;
}


/* 右よせアイコン設定
-------------------------------------------------------------------------- */
.print_01{
*display:block;
*width:70px;
}

.print_02 .arrow{
*display:block;
*width:30px !important;
}


/* boy/shareholder/index.html
------------------------------------------------- */
.print_03 .rArrow04R{
*display:block;
*width:85px;
}

.print_04 .rArrow04R{
*display:block;
*width:235px;
}

/* boy/index.html
------------------------------------------------- */
.print_05 .rArrow04R{
*display:block;
*width:245px;
}

/*
faq/bankcard.html
faq/mypoint.html
kakusyu/kakusyu01.html 〜
------------------------------------------------- */
.print_06 .rArrow04R{
*display:block;
*width:90px;
}

/*faq/index.html
------------------------------------------------- */
.print_07 .rArrow04R{
*display:block;
*width:335px;
}


/*
kojin/tameru/gaika/myd.html
------------------------------------------------- */
.print_08 .rArrow04R{
*display:block;
*width:190px;
}

/*
kojin/benri/myd/guide.html&myd/index.html
------------------------------------------------- */
.change-rArrow04,
.oneTimePassBg,
.flowBlockBg {
	zoom:1;
}



