@charset "UTF-8";

/* -------------------------------------------------------------------
top
 */

@import "base.css";


/*
request/index.html
 */


#MAIN div.paragraph01 {
	padding:30px 0 0px 30px;
	clear:both;
	}

#MAIN div.paragraph01 p.link{
	background-image:url(../images/arrow_02.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:17px;
	white-space:nowrap;
	text-decoration:underline;
	font-weight:bold;
	margin-left:100px;
	}

#MAIN div.paragraph02 {
	padding:30px 0 0px 30px;
	}


#MAIN div.textBox01 {
	padding:10px 0 0 30px;
	clear:both;
	}
#MAIN div.textBox01 dt{
	padding-top:20px;
	padding-bottom:20px;
	}
#MAIN div.textBox01 dd.text{
	float:left;
	width:400px;
	padding-right:20px;	 	
	}

#MAIN div.submit {
	padding: 50px 0 30px 210px;
	}


/*
request/briefing.html
 */

div.briefingBox {
	margin:25px 0 25px 30px;
	padding:20px 20px 20px 20px;
	background-color:#FFFFFF;
	border:4px #F5D470 solid;
	}
div.briefingBox p.ttl {
	margin-bottom:20px;
	border-bottom:1px #F5D470 solid;
	background:url(../images/icon_circle.gif) no-repeat scroll left 0.5em transparent !important;
	padding-left:17px;
	padding-bottom:1px;
	}
div.briefingBox p.ttl span.bold {
	margin:0 5px 15px 0;
	font-size:103%;
	font-weight:bold;
	}
div.briefingBox ul {
	float:left;
	width:290px;
	}

div.briefingBox p.caption {
	clear:both;
	margin-top:25px;
	margin-left: 1em;
	text-indent: -1em;
	font-size:100%;
	}


/*
request/visit.html
 */

div.textBox01 p.link {
	margin-top:20px;
	padding-left:15px;
	background-image:url(../images/arrow_01.gif);
	background-repeat:no-repeat;
	background-position:0px 9px;
	text-decoration:underline;
	font-weight:bold;
	}
div.textBox01 p.link a:link {
	text-decoration:underline;
	}
div.textBox01 p.link a:visited {
	text-decoration:underline;
	}