@charset "UTF-8";
/* Style Import
----------------------------------------- */
@import "/themes/concept/css/yui-font.css";
@import "/themes/concept/css/default.css"; /* initial setting */
@import "/themes/concept/css/layout.css";/* layout style */
@import "/themes/concept/css/blogstyle.css";/* blog control style */

/*
===== 1: link setting ===========================
*/
a:link{
	color: #346bb2;
	text-decoration: none;
}
a:visited{
	color: #346bb2;
	text-decoration: none;	
}
a:hover{
	color: #f3802e;
	text-decoration:underline;	
}
a:active{
	color: #346bb2;
	text-decoration: none;	
}

/*
===== 2: mainArea ===========================
*/

div#main_img {
	background: url(images/main_img.jpg) no-repeat center top;
	width: 900px;
	height: 347px;
}




.tabContainer {
	width: 620px;
}

/* タブ */

.tabContainer ul.tabMenu {
	margin-left: 10px;
}
.tabContainer ul.tabMenu li {
	float: left;
	margin-right: 4px;
	background: url(/themes/concept/images/share/bottomLink_border.gif) no-repeat 0 4px;
	padding-left: 8px;
	margin-left: 5px;	
}


/* 選択中のタブ */
.tabContainer ul.tabMenu li.active a {
	color: #000;
}

/* カーソルオン時 */
.tabContainer ul.tabMenu li a:hover {
	color: #000;
}
.tabContainer ul.tabMenu li.firstChild {
	background: none;
	padding-left:0;
	margin-left: 0;
}


/* Q&A */
.tabContainer dl {
	clear: both;
	width: 580px;
	padding: 15px;
}

/* Q */
.tabContainer dl dt {
	margin: 0 0 5px;
	padding-left: 35px;
	background: url(images/q.gif) no-repeat;
	font-weight: bold;
	font-size: 108%;
}

/* A */
.tabContainer dl dd {
	margin-bottom: 15px;
	padding: 5px 10px 10px 35px;
	background: url(images/a.gif) no-repeat 0px 4px;
	border-bottom: 1px dotted #CCC;
}

.qa {
	clear: both;
	width: 580px;
	padding: 15px;
}

/* Q */
h3.q {
	margin: 0 0 5px;
	padding-left: 35px;
	background: url(images/q.gif) no-repeat;
	font-weight: bold;
	font-size: 108%;
}

/* A */
p.a {
	margin-bottom: 15px;
	padding: 5px 10px 10px 35px;
	background: url(images/a.gif) no-repeat 0px 4px;
	border-bottom: 1px dotted #CCC;
}
