/* 全体 */
* {margin:0 0 0 0; padding:0 0 0 0;}
body {margin:0 0 0 0; padding:0 0 0 0;}
#main_contents { width:760px; margin:0 0 0 0; padding:10px 0 0 20px; font-size:small;}

/* Indexページ用 */
#main_contents_top {width:760px; padding:0 0 0 20px; margin:0 0 0 0; font-size:small;}
#main_contents_top h3 {width:740px; font-size:small; margin:15px auto 10px auto; padding:0 0 3px 10px; border-bottom:1px solid #000099;}
#main_contents_top h4 {width:700px; font-size:small; margin:0 auto 0 auto; padding:0 0 5px 0;}

#list_series {width:760px; padding:0 0 0 0; margin:0 0 0 0;}
#list_series dl { width:680px; margin:0 0 0 0; padding:5px 0 5px 0; float:left;}
#list_series dt { width:680px;margin:0 0 0 0; padding:0 0 5px 0;}
#list_series dt span { font-weight:bold;}
#list_series dt a { 
	min-height:20px;
	height:auto! important;
	height:20px;
	display:block;
	color:navy;
	padding:5px 5px 3px 10px;
	background-color:#eeeeee;
	text-decoration:none;
	border-width:1px;
	border-style:solid;
	border-color:#cccccc #999999 #999999 #cccccc;
	position:relative; }
#list_series dt a img {position:absolute; top:4px; right:5px; border:none;}
#list_series dt a:hover { 
	background-color:#ffffcc;
	border-style:solid;
	border-color:#999999 #cccccc #cccccc #999999; }
#list_series dd { width:660px; margin:0 0 0 0; padding:0 0 0 20px; float:left;}
#list_series dd span { font-weight:bold; letter-spacing:0.1em; padding:0 0 3px 0; display:block;}
#list_series dd ul {width:655px; margin:0 0 0 0; padding:0 0 0 5px; float:left;}
#list_series dd ul li { width:7em; margin:0 0 5px 0; padding:0 0 0 0; list-style-type:none; float:left;}
.box_series { clear:both; width:678px; padding:5px 10px; margin:0 auto 15px auto; border:1px solid #cccccc;}
.txt_indent {padding-left:2em; text-indent:-1em;}

/* 各シリーズのページ用 */

#target_mdl {width:700px; margin:0; padding:0 0 0 30px;}
#target_mdl dl{width:650px; margin:0 auto; padding:5px 0 0 0.5em; clear:both; float:left;}
#target_mdl dl dt{letter-spacing:0.1em; width:6em; margin:0 auto; padding:0 0 0 0; float:left;}
#target_mdl dl dd{width:auto; margin:0 auto; padding:0 0 0 0; float:left;}
#target_mdl dl dd ul {width:auto; margin:0 0 0 0; padding:0 0 0 0; float:left;}
#target_mdl dl dd ul li { width:7em; margin:0 0 5px 0; padding:0 0 0 0; list-style-type:none; float:left;}

.box_caution {padding:10px 0 5px 0.5em; line-height:1.4em; clear:both;}
.box_caution h4 {font-size:small; margin:0 0 0 0; padding:0 0 0 0; color:#cc0000;}

#to_source {width:678px; margin:10px auto 10px auto; padding:5px 10px; border:1px solid #cccccc;}
#to_source h4 {font-size:small; font-weight:bold; margin:0 0 0 0; padding:0 0 0 0;}

ul.list_dot {margin:0 0 0 0; padding:10px 0 10px 1em;}
ul.list_dot li {line-height:1.4em; margin:0 0 0 0; padding:0 0 5px 1em; list-style-type:none; background:url("/support/images/dot_black.gif") no-repeat 0.2em 0.5em;}
ul.list_dot li a { display:block; padding:0 0 5px 15px; background:url("/support/aquos/images/arrow-red.gif") no-repeat 0 2px;}

/* ダウンロードファイルリスト */
#box_dlfile {width:700px; margin:0 auto 0 auto; padding:15px 0 0 0;}
#box_dlfile h3 { font-size:small; margin:0 0 8px 0; padding:3px 0 3px 10px; border-bottom:1px solid navy;}
#box_dlfile h4 { font-size:small; margin:0 0 0 0; padding:5px 0 5px 10px; font-weight:normal;}
#box_dlfile dl {width:690px; margin:0 0 0 0; padding:0 0 0 10px; float:left; clear:both;}
#box_dlfile dt {width:40em; margin:0 0 0 0; padding:0 0 10px 20px; float:left; background:url("/support/aquos/images/kyu.gif") no-repeat 0 2px;}
#box_dlfile dd {width:100px; margin:0 0 0 0; padding:0 0 10px 0; float:left;}
#box_dlfile dt span {font-weight:bold; padding-right:0.5em;}
dl.ttl_long dt { width:650px !important; }
dl.ttl_long dd { width:480px !important; text-align:right; }
*+html dl.ttl_long dd { width:480px !important; text-align:right; }
dl.ttl_long dd, x:-moz-any-link { width:33.8em !important; text-align:right; }

/* 文字など */
.txt_indent {display:block; text-indent:-1em; padding-left:1em; font-size:small;}
.txt_indent09 {display:block; text-indent:-9em; padding-left:9em; font-size:small;}
.txt_gray {color:#484848;}

/* リンクなど */
.noUnderline{ text-decoration:none; }
