@charset "UTF-8";

@import url(/NR/rdonlyres/AF7AB10D-0AA3-4C51-BEAA-819BA7E7A77F/0/common.css); 


img {
	border:0;
	vertical-align:bottom;
}

div#camarea {
	width:800px;
	margin-left:4px;
	background:url(/NR/rdonlyres/D6135CCB-4727-4F40-BA33-24E87F7EDADD/0/bg.gif) top left repeat-y;
}
div#camarea div.title{
	padding:1px 0 0 0;
	background-color:#FFFFFF;
}
div#camarea ul.lnav{
	list-style:none;
	margin:0;
	padding:0;
}
div#camarea ul.lnav li{
	float:left;
}

div#ct-area{
	font-size:110%;
	font-family:'ヒラギノ明朝 Pro W3','Hiragino Mincho Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
	padding-bottom:0;
	margin-left:30px;
	
}
div#camarea div.tabBottom {
	background:url(/NR/rdonlyres/7F6DE4F4-DEDB-47FD-9033-3C3F96AAEFD5/0/bg_02.gif) top left repeat-y;
}
div#camarea div.tabBottom ul {
	list-style:none;
	margin:0;
	padding:0 0 22px 0;
}
div#camarea div.tabBottom ul li {
	float:left;
	margin:0;
	padding:0;
}




div#ct-area h2{
	margin-top:30px;
}
div.oubo div#ct-area{
	padding-top:30px;
	padding-bottom:30px;
}
div.oubo div.oubobox {
	margin-top:25px;
}
div.oubo div.oubobox h3{
	margin-bottom:12px;
}
div.oubo div.oubobox p{
	margin-bottom:15px;
	line-height:160%;
}
div.oubo p.topmargin{
	margin-top:25px;
}
div.oubo div.oubobox .left354{
	float:left;
	width:354px;
}
div.oubo div.oubobox .right354{
	float:right;
	width:354px;
}
div.oubo div.oubobox .brown{
	background:url(/NR/rdonlyres/B455B4DA-9CBC-4E14-92CE-F11FBC2F1399/0/oubo_bg_01.gif) top left;
	padding:8px;
	margin-bottom:15px;
}
div.oubo div.oubobox .brown p{
	margin:0;
	padding:0;
}
div.oubo div.pdfouter {
	text-align:center;
}
div.oubo div.borderoutside {
	border:1px solid #CCCCCC;
	padding:1px;
	width:654px;
	margin:0 auto 0 auto;
}
div.oubo div.borderinside {
	border:1px solid #E6E6E6;
	padding:20px 25px 20px 25px;
}
div.oubo div.borderinside div.download {
	float:left;
	width:284px;
}
div.oubo div.borderinside .pdficon {
	float:left;
	width:112px;
	margin:5px 0 0 40px;
}
div.oubo div.borderinside .pdftext {
	float:left;
	margin:5px 0 0 10px;
}
div.oubo div.borderinside .pdftext p {
	width:150px;
	text-align:left;
	font-size:90%;
}
div.oubo p.oubonote {
	margin-top:20px;
	margin-bottom:25px;
	line-height:160%;
}

/* -------------------------------------------------------------------
faq
------------------------------------------------------------------- */

div.faqbox {
	margin:25px 0 15px 0;
}
div.faqbox h3{
	margin-bottom:15px;
}
div.faqbox p{
	margin-bottom:25px;
}
div.faqbox .left354{
	float:left;
	width:354px;
}
div.faqbox .right354{
	float:right;
	width:354px;
}
ul.faqlist {
	margin:0 0 20px 25px;
	list-style:disc;
}
ul.faqlist li{
	line-height:140%;
	margin:0 0 4px 0;
}
ul.faqlist li a{color:#003366;}
ul.faqlist li a:visited {color:#576582;}
ul.faqlist li a:hover {color:#003366;text-decoration:none;}
ul.faqlist li a:active {color:#003366;}

div.faqeach {
	border:1px solid #CDCDCD;
	padding:1px;
	margin:0 0 20px 0;
}
div.faqeachinner01 {
	border:1px solid #E4E4E4;
	padding:0;
}
div.faqeachinner02 {
	padding:25px 30px 0px 30px;
}
.faqlist02 {
	padding:0;
	margin:0 0 0 0;
}
.faqlist02 .f {
	color:#990000;
	margin:0 0 7px 40px;
	text-indent:-40px;
	line-height:140%;
	font-weight:bold;
}
.faqlist02 .a {
	margin:0 0 25px 40px;
	color:#333333;
	text-indent:-40px;
	line-height:140%;
}
.faqlist02 .f span {
	font-family:'ヒラギノ明朝 Pro W3','Hiragino Mincho Pro','ＭＳ ゴシック';
}
.faqlist02 .a span {
	margin:0 4px 0 0;
	font-family:'ヒラギノ明朝 Pro W3','Hiragino Mincho Pro','ＭＳ ゴシック';
}
.faqlist02 a{color:#1D4E80;}
.faqlist02 a:visited {color:#576582;}
.faqlist02 a:hover {color:#1D4E80;text-decoration:none;}
.faqlist02 a:active {color:#1D4E80;}

div#ct-area h2.faqh2 {
	margin:0 0 0 0;
	padding:0;
}
div.faqpagetop {
	margin:0 2px 20px 0;
	text-align:right;
}


strong.red {
	color:#CC0000;
	font-weight:normal;
}
strong.orangeBold {
	color:#FF6600;
	font-weight:normal;
}
div.centerbox {
	text-align:center;
}
.clearfix:after{
  content:".";
  display:block;
  height:0;
  clear:both;
  visibility:hidden;
}
.clearfix{
  overflow:hidden;
}
/* Hides from IE-mac \*/
* html .clearfix{
  height:1%;
  overflow:visible;
}
/* End hide from IE-mac */
