@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 0px;
}
div#header div#snavi ul.fontsize li.fontsize3 a {
	background-position: 0px -60px;
}

body#second div#maincol p.topicpath {
	font-size:.92em;
}
body#second div#maincol h2 {
	font-size: 1.22em;
}
body#second div#maincol h3 {
	font-size: 1.14em;
}
body#second div#maincol h4,
body#second div#maincol h5,
body#second div#maincol h6 {
	font-size:1.14em;
}
body#second div#maincol p {
	font-size:1.14em;
	line-height: 135%;
}
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:1.14em;
	line-height: 135%;
}
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:1em;
	line-height: 135%;
}

.serchboxmaincol td {
	font-size:1.14em;
	line-height: 135%;
}
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:.92em;
	line-height: 135%;
}
body#second div#maincol ul li.txtl,
body#second div#maincol ol li.txtl,
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.22em;
	line-height: 135%;
}

/* card */
body#second div#maincol ul.pasmo,
body#second div#maincol ol.pasmo {
	font-size:0.92em;
	line-height: 135%;
}
body#second div#maincol h3.howto1,
body#second div#maincol h3.howto2 {
	font-size: 1.07em;
	line-height: 135%;
}
div#maincol table.tblbox1 td.tblboxa div.innerbox101 div {
	width: 328px;
	height:182px;
	margin-left: 206px;
	position:relative;
}
div#maincol table.tblbox1 td.tblboxa div.innerbox101 div p.algnleft {
	position: absolute;
	width:auto;
	height:18px;
	right: 0px;
	top: 157px;
}

.bg {
	font-size: 14px;
}
div#maincol div.gra-box table.tbl-loan th,
div#maincol div.gra-box table.tbl-loan td {
	font-size:1.14em;
}
div#maincol div.gra-box table.tbl-loan th {
	width: 85px;
}
div#maincol div.gra-box table.tbl-loan {
	background-position: 20px 0px;
}
/* shops */
body#second div#maincol table.shopslist td span.shoplisttxt,
.shopstxt00,
.shopstxt,
.shopstxt02 {
	font-size:0.92em;
	line-height: 135%;
}
body#second div#maincol p.shopbold {
	font-size:1.29em;
	line-height: 135%;
}
body#second div#maincol table.shopslist td span.shoplisttxtsmall {
	font-size:0.85em;
	line-height: 135%;
}
.shopsubt {
	font-size: 1.22em;
	line-height: 135%;
}

/* faq */
body#second div#maincol div#qa_list ul {
	font-size:1.14em;
	line-height: 135%;
}

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.22em;
	line-height: 135%;
}

/* inquiry*/
body#second div#maincol table.formtbl4 caption,
body#second div#maincol table.formtbl4 th,
body#second div#maincol table.formtbl4 td {
	font-size:1.14em;
	line-height: 135%;
}
body#second div#maincol table.formtbl4 th,
body#second div#maincol table.formtbl4 td {
	font-size:0.92em;
	line-height: 135%;
}
/* 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:1.14em;
	line-height: 135%;
}
body#top div#maincol dl.information dt {
}
body#top div#maincol dl.information dd {
	width:500px;
}
/* point */
body#second div#maincol div#miru {
	height: 369px;
	background-position: left 10px;
}
body#second div#maincol div#miru p a {
	top: 336px;
}
body#second div#maincol dl.information {
	font-size:1.14em;
	line-height: 135%;
}
/* information */
body#second div#maincol dl.information {
	font-size:1.14em;
}
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:1em;
}
body#second div#maincol div.informationboxinner h5 {
	font-size:1.00em;
	margin: 12px 0px 2px 0px;
	line-height: 150%;
}
body#second div#maincol p.informationindent {
	color:#544C3B;
	line-height: 150%;
	margin: 0px 0px 4px 120px;
}
body#second div#maincol p.informationindent2 {
	color:#544C3B;
	line-height: 150%;
	margin: 0px 0px 4px 60px;
}
body#second div#maincol p.negamgn {
	margin: -1.7em 0px 4px 140px;
}
body#second div#maincol ul.informationindent {
	padding: 0px 0px 0px 110px;
}