@charset "utf-8";

/***************************************************
	マイツグループ用スタイルシート
	book.css
	出版物ページレイアウトスタイル定義
***************************************************/

#header .gnavi dl.n03 dt a {	background-position: 0 -40px;}
#contents .main .title {	background: url(../img/book/title_bg.jpg) left top no-repeat;}

#contents .main h4.japan {	background: url(../img/book/ico_jp.jpg) left center no-repeat;}
#contents .main h4.china {	background: url(../img/book/ico_cn.jpg) left center no-repeat;}

#contents .main .box01 {
	margin: 0 15px;
	padding: 15px 25px 20px;
	border-bottom: 1px dotted #dadad3;
}
#contents .main .box01.end {	border: none;}
#contents .main .box01 h4 {
	padding: 5px 0 5px 25px;
	margin-left: -25px;
	font-weight: bold;
	font-size: 110%;
}

#contents .main .box01 p.look {	padding: 10px 0 0;}

/* 出版物エントリー entry.html
------------------------------------------------------------ */
#contents.entry .main .box01 {
	margin: 0 15px;
	padding: 15px 10px 20px 25px;
	border: none;
}
/*
#contents.entry .main .box01 h4 {
	padding: 5px 0 5px 25px;
	margin-left: -25px;
	font-weight: bold;
	font-size: 125%;
}
*/
#contents.entry .main .box01 .entry_body {	line-height: 2.0;}

#contents.entry .main .box01 p.look {	padding: 0;	font-size: 110%;}
#contents.entry .main .box01 p.look a.pdf {
	padding-right: 20px;
	background: url(../img/temp/ico_pdf.gif) right center no-repeat;
}

#contents.entry .main .box01 .entry_more {
	margin: 20px 0 20px -1px;
	padding: 5px 10px 8px;
	background-color: #f2f2f2;
}

/* 出版物お申し込み form/index.php
------------------------------------------------------------ */
#contents.form .main {
	min-height: 300px;
	_height: 300px;
}
#contents.form .main h4 {
	padding-left: 20px;
	color: #3688bc;
}
#contents.form .main .inquiry {
	margin: 15px 10px 20px 10px;
	border: 2px solid #cccccc;
}
#contents.form .main .inquiry table {	width: 100%;}
#contents.form .main .inquiry th {
	width: 8em;
	padding: 3px 10px;
	border: 1px solid #cccccc;
	font-weight: normal;
	text-align: right;
	white-space: nowrap;
}
#contents.form .main .inquiry td {
	padding: 5px 10px;
	border: 1px solid #cccccc;
}
#contents.form .main .inquiry td td {
	padding: 3px 10px;
	border: none;
}

#address,#note {	width: 380px;}
#company,#name,#email {	width: 250px;}




