@charset "shift_jis";
/*@charset "euc-jp";*/
/*@charset "iso-2022-jp";*/

/*------------------------------------------------*/
/*  ADtemplate ver1.0  */
/*------------------------------------------------*/
/*  templatename [service]  */
/*  update [20090827]  */
/*  ID [NT]  */
/*------------------------------------------------*/


/*　service Set　*/
/* -----------------------------------------------*/

/*　index　*/
/* -----------------------------------------------*/
/*　4つの基本方針（サービスページ用）　*/
div#Contents .point_block {
width:635px;
}
div#Contents .point_block .point {
width:316px;
float:left;
background:url(/service/img/service_back_4point.gif) top left repeat-y;
}
div#Contents .point_block .point a {
color:#2B870B;
}
div#Contents .point_inline {
padding-bottom:11px;
width:316px;
background:url(/service/img/service_bottom_4point.gif) bottom left no-repeat;
}
div#Contents .point_block .point .ptit {
padding:130px 10px 5px 30px;
font-size:120%;
font-weight:bold;
line-height:1.2;
}
div#Contents .point_block .point .ptit01 {
background:url(/service/img/service_img_4point01.gif) top left no-repeat;
}
div#Contents .point_block .point .ptit02 {
background:url(/service/img/service_img_4point02.gif) top left no-repeat;
}
div#Contents .point_block .point .ptit03 {
background:url(/service/img/service_img_4point03.gif) top left no-repeat;
}
div#Contents .point_block .point .ptit04 {
background:url(/service/img/service_img_4point04.gif) top left no-repeat;
}
div#Contents .point_block .point .ptxt {
margin:0px 20px 0px 30px;
height:240px;
font-size:90%;
line-height:1.5;
overflow:auto;
}

/*　merit　*/
/* -----------------------------------------------*/
/*　クリップボード　*/
div#Contents .board {
width:623px;
height:453px;
background:url(/service/img/service_back_merit01.gif) 0px 0px no-repeat;
clear:both;
}
div#Contents .board .btit {
padding:80px 0px 45px 0px;
font-size:120%;
line-height:1.2;
}
div#Contents .board .btxt {
margin:0px 30px 0px 150px;
}

/*　check　*/
/* -----------------------------------------------*/
/*　チェックフロー　*/
div#Contents .cflow {
width:623px;
clear:both;
}
div#Contents .cflow .check {
width:623px;
height:247px;
}
div#Contents .cflow .check01 {
background:url(/service/img/service_back_check01.gif) top left no-repeat;
}
div#Contents .cflow .check02 {
background:url(/service/img/service_back_check02.gif) top left no-repeat;
}
div#Contents .cflow .check03 {
background:url(/service/img/service_back_check03.gif) top left no-repeat;
}
div#Contents .cflow .check .ctxt {
margin:0px 35px 0px 350px;
height:155px;
overflow:auto;
}
div#Contents .cflow .check_end {
margin-left:185px;
width:299px;
height:277px;
font-size:small;
text-indent:-9999px;
background:url(/service/img/service_back_check04.gif) top left no-repeat;
}

/*　proofreading　*/
/* -----------------------------------------------*/
/*　校正サービス　*/
div.kouseiClassBg {
width:627px;
height:479px;
background:url(/service/img/kousei_bg_test.jpg) top left no-repeat;
}
div.proof_top_txt {
width:496px;
float:left;
}
div.kousei_fuki_box {
width:527px;
height:auto;
margin:80px 0px 20px 15px;
_margin:100px 0px 20px 15px;
display:none;
}
*:first-child+html div.kousei_fuki_box {
width:527px;
height:auto;
margin:100px 0px 20px 15px;
display:none;
}

div.result_top {
width:527px;
height:30px;
background:url(/service/img/kousei_fuki_top.gif) bottom left no-repeat;
text-indent:-9999px;
}
div.result_mdle {
width:527px;
height:auto;
background:url(/service/img/kousei_fuki_mdle.gif) bottom left repeat-y;
}
div.result_btm {
width:527px;
height:15px;
background:url(/service/img/kousei_fuki_btm.gif) top left no-repeat;
text-indent:-9999px;
}
div.kousei_text {
width:470px;
height:auto;
padding:10px 0 10px 30px;
}
/*　テーブル表組み1　*/
div#Contents .kousei_tb {
margin:20px 0px 20px 5px;
background:#8A837A;
}
div#Contents .kousei_tb th,
div#Contents .kousei_tb td {
vertical-align:top;
line-height:1.2;
text-align:center;
}
div#Contents .kousei_tb th {
padding:10px 20px;
font-size:90%;
background:#F5F0D4;
}
div#Contents .kousei_tb td {
padding:10px 10px;
font-size:80%;
background:#FFFFFF;
}
div.kousei_first_clumn {
}

div.kousei_first_clumn div {
width:147px;
height:auto;
}
div.kousei_second_clumn {
height:auto;
margin-right:auto;
clear:both;
}
div.kousei_second_clumn div {
width:147px;
height:auto;
}
div.Left_area_top {
position:relative;
margin-bottom:30px;
}
div.kousei_coment p img{
	position:absolute;
	left: 485px;
	top: 69px;
	z-index:100;
}
div.Left_area_btm {
position:relative;
width:635px;
height:250px;
}
div.foot_illast p img {
	position:absolute;
	z-index:100;
	left: 281px;
	top: 88px;
}
.page_top_b {
width:635px;
clear:both;
margin:70px 0 30px 0;
}
.page_top_b p {
margin-left:25px;
padding-left:15px;
font-size:65%;
line-height:1.2;
background:url(/images/arrow_img02.gif) 0px 1px no-repeat;
}
.kousei_test_list {
padding-top:90px;
}
#clm1 {cursor:pointer;}
#clm2 {text-indent:30px; cursor:pointer;}
#clm3 {text-indent:100px; cursor:pointer;}
#clm4 {text-indent:0px; cursor:pointer;}
#clm5 {text-indent:75px; cursor:pointer;}
#clm6 {text-indent:32px; cursor:pointer;}

.kousei_test_list li {
float:left;
margin-bottom:20px;
}
div.kousei_test_box {
width:490px;
height:auto;
margin:0px auto;
_margin-left:65px;
}
.Contets_inner {
display:inline-block;
}
div.ouraido_box {
width:100%;
height:auto;
background-color:#e9ecf5;
}
.ouraido_text {
width:400px;
_width:370px;
}
.clear {
clear:both;
}

*:first-child+html .for_ie7mt {
margin-top:100px;
}
