/* ==================================================================================
	

	Copyright (C) 2007 Alpha Standard Institute All rights reserved
	Author: Taiseiprinting
	Created: 2007-04-19
	Modified: -
	
================================================================================== */
/* =====================$B%X%C%@!<$N@_Dj(B===================== */
#head-inquiry {
	background : #ffffff url(../images/dot_line.gif) repeat-x left bottom;
	} 
#head-coment p {
	padding:5px;
	font-size:0.9em;
}
/* =====================$B:8%a%K%e!<$N@_Dj(B===================== */
#left img {
	padding:3px 0px;
}
#menu {
	font-family:Arial, Helvetica, sans-serif;
	border-top:1px solid #cccccc;
	border-right:1px solid #cccccc;
	margin-bottom:10px;
}
#menu a {
	margin:0px;
	text-decoration:none;
	display:block;
	padding:5px 5px 5px 13px;
	text-decoration:none;
	color:#000000;
}
#menu a:hover {
	background : #000000 url(../images/navi_yaji.gif) no-repeat left center;
	color:#ffffff;
}
#menu p {
	list-style:none;
	margin:0px;
	padding:0px;
	background : #ffffff url(../images/dot_line.gif) repeat-x left bottom;
}
/* ---------------------$B%9%?%$%k>e=q$-MQ@_Dj(B */
.menu-end {
	border-bottom:1px solid #cccccc !important;
}
.menu-headline {
	padding:5px 10px 5px 15px !important;
	background-color:#999999 !important;
	color:#FFFFFF !important;
}
.menu-this {
	background : #000000 url(../images/navi_yaji.gif) no-repeat left center !important;
	color:#ffffff !important;
}
.border-dashed-y {
	background : url(../../consulting/introduction/images/dot_line_y.gif) repeat-y left top;
}
.mail {
	background : url(../images/mail.jpg) no-repeat left center;
	padding:5px 5px 5px 25px !important;
}
/* =====================$B%a%$%s%3%s%F%s%D$N@_Dj(B===================== */
#cont {
	padding:0px 15px 40px 15px;
}
#cont p {
	padding:1px 5px;
}
#cont table {
	margin-bottom:20px;
}
#cont table p {
	padding:0px;
}
#cont ul {
	padding:10px;
}
#cont li {
	background : #ffffff url(../images/yaji.gif) no-repeat 0px 0.4em;
	list-style:none;
	padding:1px 10px;
}
#cont h1 {
	margin-bottom:15px;
}
h2 {
	background : #ffffff url(../images/h2_bg.jpg) repeat-x left bottom;
	border:1px solid #cccccc;
	margin-bottom:10px;
	padding:5px;
}
h3 {
	background:#444444;
	color:#FFFFFF;
	margin-bottom:5px;
	padding:5px;
}
h3 a {
	color:#FFFFFF;
}
h3 a:hover {
	color:#FFFFFF;
}

/* =====================$B%;%_%J!<$NFH<+@_Dj(B===================== */
#seminar-top h2 {
	height:25px;
	background : url(../../seminar/images/topics_bar.gif) no-repeat right top;
	border:none;
	margin:0px;
	padding:5px 5px 5px 8px;
}
#seminar-top td {
	padding:0px 0px 5px 5px;
	background : url(../images/bg_gra.jpg) repeat-x left bottom;
}
/* =====================$B%3%s%5%k%F%#%s%0$NFH<+@_Dj(B===================== */
#consult-file img {
	padding-right:10px;
}
#profile-box table h2 {
	background:none;
	border:none;
	margin:0px;
	padding:0px;
	}
#profile-box ul, #pr ul, #others ul {
	margin:10px 10px 10px 20px;
	}
#profile-box li, #pr li, #others li {
	background-image:none;
	list-style-type:disc;
	padding-left:5px;
	background-color:inherit;
}
#profile-box {
	border:1px #999999 solid;
	}
#profile-box table {
	margin:0px;
	}
#profile-box table td {
	padding:10px;
	}
#profile-box table th {
	padding:10px 0px;
	}
/* =====================$B>\:Y(B===================== */
#profile {
	margin:0px;
	border-bottom:solid #666666 1px;
	}
#profile td img {
	padding-top:10px;
}
#special {
	border-top:5px #D20001 solid;
	padding:0px 0px 10px 10px !important;
	color:#CC3300;
	border-right:none !important;
}
#special p {
	margin:0px !important;
	padding:0px !important;
	}
#profile th {
	border-right:solid #666666 1px;
}
#profile td,
#result td {
	padding:0px !important;
}
#profile td td ,
#result td td{
	padding:10px !important;
}
#profile h3 {
	padding:2px 0px;
	font-size:1.3em;
	color:#000000;
	background-color:#FFFFFF;
}
#result h3 {
	background:#DD6101;
	color:#FFFFFF;
	padding:5px;
}
#work h3 {
	color:#0C2657;
	font-weight:bold;
	margin-top:3px;
	padding:5px 0px;
	background-color:#FFFFFF;
}
#pr {
	border:#EAEAEA solid 4px;
	background-color:#EAEAEA;
	}
#pr ul,#pr li{
	background-color:#EAEAEA;
	}
#pr th {
	background-color:#FFFFFF;
	}
#others th {
	border-bottom:1px #CCCCCC solid;
	border-left:1px #CCCCCC solid;
	background : url(../../consulting/introduction/images/bg_gra.jpg) repeat-x left top;
}
/* =====================$B%3%s%5%k%?%s%H%$%s%?%S%e!<%Z!<%8$N@_Dj(B===================== */
#intervie-box th {
	border-bottom:1px #CCCCCC solid;
	color:#EF9556;
	padding:10px;
}
#intervie-box p {
	padding:5px 10px 8px 10px;
}
#intervie-box h2 {
	padding-top:20px;
	border:none;
	background-image:none;
}
#intervie h3 {
	color:#3080C0;
	font-weight:bold;
	border:none;
	background-image:none;
	background:#FFFFFF;
	line-height:1.5em;
}
#intervie p {
	color:#81300A;
	padding:0px 15px 10px !important;
}

.intervie_text02_q {
	color: #7BA55C;
	padding: 5px 15px 5px 15px;
}

.intervie_text02_a {
	color: #000000;
	padding: 5px 15px 20px 15px;
}

.intervie_text02_a img {
	padding: 0px 0px 5px 5px;
}

.intervie_text02_a02 {
	color: #2B8BB8;
}

.intervie_text02_a02_b {
	color: #2B8BB8;
	font-weight: bold;
}

/* =====================$B%3%s%5%k%?%s%H%$%s%?%S%e!<!&%W%m%U%#!<%k$N@_Dj(B===================== */
#int-consul-profile,
#int-viewer-profile {
	border-left:1px #CCCCCC solid;
	border-right:1px #CCCCCC solid;
	padding:15px;
}	
#int-consul-profile h3,
#int-viewer-profile h3 {
	background:none;
	font-size:1.1em;
	border-bottom:1px #CCCCCC solid;
	padding-top:8px;
}
#int-consul-profile h3 {
	color:#CC0000;
}
#int-viewer-profile h3 {
	color:#1F4076;
}
#int-viewer-profile li {
	background : url(../../consulting/interview/images/yaji_blue.jpg) no-repeat 0px 0.4em !important;
}
#int-consul-profile ol li {
	background:none;
	list-style-type:decimal;
	margin-left:25px;
}

#int-consul-profile02 {
	border:1px #999999 solid;
	padding:15px;
}
#int-viewer-profile02 {
	border-bottom:1px #999999 solid;
	border-left:1px #999999 solid;
	border-right:1px #999999 solid;
	padding:15px;
}	
#int-consul-profile02 h3 {
	background:none;
	font-size:1.1em;
	border-bottom:1px #7BA55C solid;
	padding-top:8px;
}
#int-viewer-profile02 h3 {
	background:none;
	font-size:1.1em;
	border-bottom:1px #1F4076 solid;
	padding-top:8px;
}
#int-consul-profile02 h3 {
	color:#7BA55C;
}
#int-viewer-profile02 h3 {
	color:#1F4076;
}
#int-consul-profile02 li,
#int-viewer-profile02 li {
	background : url(../../consulting/interview/images/yaji_blue.jpg) no-repeat 0px 0.4em !important;
}

/* =====================$B7@Ls$NN.$l$N@_Dj(B===================== */
#flow p {
	margin-top:10px;
	padding:10px !important;
	border:1px solid #000066;
}
#flow h3 {
	background:none;
	background-color:#000066;
	margin:0px;
	padding:10px;
	font-size:1.3em;
	font-weight:bold;
	text-align:center;
	display:inline;
}
/* =====================$B%U%)!<%`$N@_Dj(B===================== */
#form table table {
	margin:10px auto 15px;
}

