@charset "EUC-JP";
/* CSS Document */

/*for the global css for NTTUD CSR pages*/
div#header div#snavi ul.fontsize li.fontsize1 a {
	background-position: 0px 0px;
}
div#header div#snavi ul.fontsize li.fontsize2 a {
	background-position: 0px -60px;
}
div#header div#snavi ul.fontsize li.fontsize3 a {
	background-position: 0px 0px;
}

body#second div#maincol p.topicpath {
	font-size:.77em;
}
body#second div#maincol h2 {
	font-size: 1.14em;
}
body#second div#maincol h3 {
	font-size: 1.07em;
}
body#second div#maincol h4,
body#second div#maincol h5,
body#second div#maincol h6 {
	font-size:0.92em;
}
body#second div#maincol p {
	font-size:0.92em;
}

body#second div#maincol table.tbl1 th,
body#second div#maincol table.tbl1 td,
body#second div#maincol table.tbl2 th,
body#second div#maincol table.tbl2 td,
body#second div#maincol ul,
body#second div#maincol ol,
body#second div#maincol dl,
body#second div#maincol table.tbl1 caption,
body#second div#maincol table.tbl2 caption,
body#second div#maincol table.tbl3 caption,
body#second div#maincol input  {
	font-size:0.92em;
}
body#second div#maincol table.tbl3 th,
body#second div#maincol table.tbl3 td,
body#second div#maincol table.tbl4 th,
body#second div#maincol table.tbl4 td {
	font-size:0.85em;
}

.serchboxmaincol td {
	font-size:0.92em;
}
body#second div#maincol p.txts,
body#second div#maincol p span.txts,
body#second div#maincol table th .txts,
body#second div#maincol table td .txts {
	font-size:0.85em;
}
body#second div#maincol ul li span.txtl,
body#second div#maincol ol li span.txtl,
body#second div#maincol p span.txtl,
body#second div#maincol p.txtl,
body#second div#maincol ul li strong.txtl {
	font-size:1.14em;
}

/* card */
body#second div#maincol ul.pasmo,
body#second div#maincol ol.pasmo {
	font-size:0.92em;
}
body#second div#maincol h3.howto1,
body#second div#maincol h3.howto2 {
	font-size: 1.07em;
}

.bg {
	font-size: 14px;
}
div#maincol div.gra-box table.tbl-loan th,
div#maincol div.gra-box table.tbl-loan td {
	font-size:0.92em;
}
/* shops */
body#second div#maincol table.shopslist td span.shoplisttxt,
.shopstxt00,
.shopstxt,
.shopstxt02 {
	font-size:0.85em;
}
body#second div#maincol p.shopbold {
	font-size:1.2em;
}
body#second div#maincol table.shopslist td span.shoplisttxtsmall {
	font-size:0.77em;
}
.shopsubt {
	font-size: 1.14em;
}

/* faq */
body#second div#maincol div#qa_list ul {
}

div#qa_list ul li.q1,
div#qa_list ul li.q2,
div#qa_list ul li.q3,
div#qa_list ul li.q4,
div#qa_list ul li.q5,
div#qa_list ul li.q6,
div#qa_list ul li.q7,
div#qa_list ul li.q8,
div#qa_list ul li.q9,
div#qa_list ul li.q10,
div#qa_list ul li.a1,
div#qa_list ul li.a2,
div#qa_list ul li.a3,
div#qa_list ul li.a4,
div#qa_list ul li.a5,
div#qa_list ul li.a6,
div#qa_list ul li.a7,
div#qa_list ul li.a8,
div#qa_list ul li.a9,
div#qa_list ul li.a10{
	font-size: 1.07em;
}

/* inquiry*/
body#second div#maincol table.formtbl4 caption,
body#second div#maincol table.formtbl4 th,
body#second div#maincol table.formtbl4 td {
	font-size:0.92em;
}
body#second div#maincol table.formtbl4 th,
body#second div#maincol table.formtbl4 td {
	font-size:0.85em;
}
/* top */
td.topcol1ltxt,
body#top div#maincol dl.information,
body#top div#maincol ul,
body#top div#maincol ol,
body#top div#maincol dl {
	font-size:0.92em;
}
/* point */
body#second div#maincol div#miru {
	height: 359px;
	background-position: left top;
}
body#second div#maincol div#miru p a {
	top: 326px;
}
/* information */
body#second div#maincol dl.information {
	font-size:0.92em;
}
body#second div#maincol div.informationboxinner h4 {
	font-size:1.22em;
	margin: 12px 0px 2px 0px;
}
body#second div#maincol div.informationboxinner h4 .txts{
	font-size:0.85em;
}
body#second div#maincol div.informationboxinner h5 {
	font-size:0.92em;
	margin: 12px 0px 2px 0px;
	line-height: 150%;
}
body#second div#maincol p.informationindent {
	color:#544C3B;
	line-height: 150%;
	margin: 0px 0px 4px 80px;
}
body#second div#maincol p.informationindent2 {
	color:#544C3B;
	line-height: 150%;
	margin: 0px 0px 4px 44px;
}
body#second div#maincol p.negamgn {
	margin: -1.7em 0px 4px 80px;
}
body#second div#maincol ul.informationindent {
	padding: 0px 0px 0px 76px;
}
