@charset "utf-8";

#container
{
	background	: url(img/web_image/web_bg.jpg) 0 0 no-repeat;
	margin:0px;
	padding-left		: 17px;


}

#contents_bg
{
	width				: 910px;
	background-image	: url(img/web_image/web_base_01.gif);
	background-repeat	: repeat-y;
}

#main_bg
{
	background-image	: url(img/web_image/web_main_02.gif);
	background-repeat	: no-repeat;
}

#right_bg
{
	width				: 170px;
	background-image	: url(img/web_image/web_right_02.gif);
	background-repeat	: no-repeat;
}

#left_bg
{
	width				: 229px;
	background-image	: url(img/web_image/web_left_01.gif);
	background-repeat	: no-repeat;
}

#web_left_01
{
	background-image	: url(img/web_image/web_left_01.jpg);
	background-repeat	: no-repeat;
	height				: 202px;
	margin-left			: 4px;
}

#web_left_01 p
{
	padding-top			: 78px;
	padding-left		: 14px;
}

#web_left_02
{
	background-image	: url(img/web_image/web_left_02.jpg);
	background-repeat	: no-repeat;
	height				: 48px;
	margin-left			: 4px;
}

#web_left_02 p
{
	padding-top			: 8px;
	padding-left		: 14px;
}

#footer_bg
{
	background-image	: url(../../../../logo_image/logo_footer_02.gif);
	background-repeat	: repeat-x;
}

#news_bg
{
	background-image  : url(../../../../logo_image/news_03.gif);
	background-repeat : repeat-y;
}

#homepage
{
	margin-bottom		: 10px;
	margin-left			: 4px;
}

#system
{
	margin-bottom		: 10px;
	margin-left			: 4px;
}

#option
{
	background-image	: url(img/web_image/web_left_02.gif);
	background-repeat	: repeat-y;
	padding-bottom		: 10px;
	margin-left			: 4px;
}

#contents_title
{
	margin-top			: 23px;
	padding-bottom		: 19px;
	margin-left			: 17px;
}

#contents_title h2
{
	margin		: 10px;
	text-align	: left;
}

#contents_title_sub
{
	margin-bottom		: 25px;
	margin-left			: 33px;
}

#contents_main
{
	width			: 469px;
	margin-bottom	: 15px;
	margin-left		: 26px;
	text-align		: center;
}

#contents_main p
{
	margin		: 13px;
	text-align	: left;
}

#contents_main h3
{
	border-left-color	: #ccc;
	border-left-style	: solid;
	border-left-width	: 1px;
	margin-top			: 20px;	
	margin-bottom		: 10px;	
	margin-left			: 10px;
	padding-top			: 10px;
	padding-bottom		: 10px;
	padding-left		: 10px;
}

#contents_main h6
{
	border-left-color	: #4d82c4;
	border-left-style	: solid;
	border-left-width	: 2px;
	margin-left			: 15px;
	padding-top			: 3px;
	padding-bottom		: 3px;
	padding-left		: 10px;
}



#main_image01

{

	width	: 459px;

	height	: 159px;

	background-image	: url(img/web_image/web_main_01.jpg);

	background-repeat	: no-repeat;

}



#main_image01 p

{

	padding-top		: 17px;

	padding-right	: 13px;

	padding-left	: 248px;

}



#main_image02

{

	width	: 459px;

	height	: 114px;

	background-image	: url(img/web_image/web_main_02.jpg);

	background-repeat	: no-repeat;

}



#main_image02 p

{

	padding-left	: 248px;

	padding-top		: 17px;

}



#contents_result

{

	margin-top		: 67px;

	margin-right	: 41px;

	margin-left		: 29px;

}



#contents_result_sub

{

	margin-right	: 41px;

	margin-left		: 29px;

}



#contents_result p

{

	padding-bottom	: 10px;

}



#contents_result_sub p

{

	padding-bottom	: 10px;

}



#contents_right

{

	background-image	: url(img/web_image/web_right_03.gif);

	background-repeat	: repeat-y;

}



.vip

{

	padding-top		: 5px;

	padding-right	: 20px;

	padding-left	: 15px;

}



#contents_right_b

{

	background-image	: url(img/web_image/web_right_04.gif);

	background-repeat	: no-repeat;

	padding-top			: 39px;

	margin-bottom		: 20px;

}



#contents_right_b p

{

	padding-bottom	: 1px;

}



#copyright

{

	padding-bottom	: 20px;

	text-align		: center;

}



#footer_bg

{

	width				: 100%;

	height				: 35px;

	background-image	: url(img/web_image/web_footer_02.gif);

	background-repeat	: repeat-x;

}



#footer_bg p

{

	color			: #999;

	padding-top		: 8px;

	padding-left	: 25px;

}



#footer_bg a

{

	color			: #999; 

	text-decoration	: underline;

}



/*contents--------------------------------------------------------------*/


#contents_header
{
	margin-top		: 23px;
	margin-left		: 17px;
}

#contents_navi
{
/*	margin-top		: 23px;*/
	margin-top		: 18px;
	margin-left		: 17px;
/*	padding-bottom	: 10px;*/
}



#contents_navi h2

{

	margin-top		: 10px;

	margin-bottom	: 19px;

	margin-left		: 10px;

	text-align		: left;

}



/*----------------*/



#homepage_image01

{

	width				: 459px;

	background-image	: url(img/web/homepage/image/web.jpg);

	background-repeat	: no-repeat;

	margin-bottom		: 20px;

}



#homepage_image01 p

{

	padding-right		: 13px;

	padding-left		: 190px;

}



#homepage_image01 h2

{

	margin			: 0px;

	padding-left	: 180px;

}



#homepage_icon

{

	margin-top	: 10px;

}



#homepage_icon p

{

	margin-top		: 5px;

	margin-right	: 10px;

	margin-left		: 10px;

}



#homepage_icon h2

{

	border-left-color	: #cccccc; 

	border-left-style	: solid;

	border-left-width	: 1px;

	margin-top			: 5px;

	margin-bottom		: 0px;

	margin-left			: 10px;

	padding-top			: 5px;

	padding-bottom		: 5px;

	padding-left		: 10px;

}



/*----------------*/



#result_image01

{

	width				: 459px;

	background-image	: url(img/web/result/image/web.jpg);

	background-repeat	: no-repeat;

	margin-bottom		: 20px;

}



#result_image01 p

{

	padding-right	: 13px;

	padding-left	: 190px;

}



#result_image01 h2

{

	margin			: 0px;

	padding-left	: 180px;

}



#result_image02

{

	width			:400px;

	margin-bottom	: 30px;

}



#result_image02 h4

{

	margin-bottom	: 10px;

	text-align		:center;

}



/*----------------*/



#price_image01

{

	width				: 459px;

	background-image	: url(img/web/price/image/web.jpg);

	background-repeat	: no-repeat;

	margin-bottom		: 20px;

}



#price_image01 p

{

	padding-right	: 13px;

	padding-left	: 190px;

}



#price_image01 h2

{

	margin			: 0px;

	padding-left	: 180px;

}



/*----------------*/



#mainte_image01

{

	width				: 459px;

	background-image	: url(img/web/mainte/image/web.jpg);

	background-repeat	: no-repeat;

	margin-bottom		: 20px;

}



#mainte_image01 p

{

	padding-right	: 13px;

	padding-left	: 190px;

}



#mainte_image01 h2

{

	margin			: 0px;

	padding-left	: 180px;

}



/*----------------*/



#estimate_image01

{

	width				: 459px;

	background-image	: url(img/web/estimate/image/web.jpg);

	background-repeat	: no-repeat;

	margin-bottom		: 20px;

}



#estimate_image01 p

{

	padding-right	: 13px;

	padding-left	: 190px;

}



#estimate_image01 h2

{

	margin			: 0px;

	padding-left	: 180px;

}



/*----------------*/



#system_image01

{

	width				: 459px;

	background-image	: url(img/web/system/image/web.jpg);

	background-repeat	: no-repeat;

	margin-bottom		: 20px;

}



#system_image01 p

{

	padding-right	: 13px;

	padding-left	: 190px;

}



#system_image01 h2

{

	margin			: 0px;

	padding-left	: 180px;

}



/*----------------*/



#product_image01

{

	width				: 459px;

	background-image	: url(img/web/product/image/web.jpg);

	background-repeat	: no-repeat;

	margin-bottom		: 20px;

}



#product_image01 p

{

	padding-right	: 13px;

	padding-left	: 190px;

}



#product_image01 h2

{

	margin			: 0px;

	padding-left	: 180px;

}



/*----------------*/



#s_result_image01

{

	width				: 459px;

	background-image	: url(img/web/system_result/image/web.jpg);

	background-repeat	: no-repeat;

	margin-bottom		: 20px;

}



#s_result_image01 p

{

	padding-right	: 13px;

	padding-left	: 190px;

}



#s_result_image01 h2

{

	margin			: 0px;

	padding-left	: 180px;

}



/*----------------*/



#custom_image01

{

	width				: 459px;

	background-image	: url(../../../../web/custom/image/web.jpg);

	background-repeat	: no-repeat;

	margin-bottom		: 20px;

}



#custom_image01 p

{

	padding-right	: 13px;

	padding-left	: 190px;

}



#custom_image01 h2

{

	margin			: 0px;

	padding-left	: 180px;

}



/*----------------*/



#flash_image01

{

	width			: 459px;

	margin-bottom	: 20px;

}



/*----------------*/



#seo_image01

{

	width				: 459px;

	background-image	: url(img/web/seo/image/web.jpg);

	background-repeat	: no-repeat;

	margin-bottom		: 20px;

}



#seo_image01 p

{

	padding-right	: 13px;

	padding-left	: 190px;

}



#seo_image01 h2

{

	margin			: 0px;

	padding-left	: 180px;

}



/*----------------*/



#consul_image01

{

	width				: 459px;

	background-image	: url(img/web/consul/image/web.jpg);

	background-repeat	: no-repeat;

	margin-bottom		: 20px;

}



#consul_image01 p

{

	padding-right	: 13px;

	padding-left	: 190px;

}



#consul_image01 h2

{

	margin			: 0px;

	padding-left	: 180px;

}



/*----------------*/



#recruit_image01

{

	width				: 459px;

	background-image	: url(img/web/recruit/image/web.jpg);

	background-repeat	: no-repeat;

	margin-bottom		: 20px;

}



#recruit_image01 p

{

	padding-right	: 13px;

	padding-left	: 190px;

}



#recruit_image01 h2

{

	margin			: 0px;

	padding-left	: 180px;

}



/*----------------*/



#flow_image01

{

	width				: 459px;

	background-image	: url(img/web/flow/image/web.jpg);

	background-repeat	: no-repeat;

	margin-bottom		: 20px;

}



#flow_image01 p

{

	padding-right	: 13px;

	padding-left	: 190px;

}



#flow_image01 h2

{

	margin			: 0px;

	padding-left	: 180px;

}



/*----------------*/



#faq_image01

{

	width				: 459px;

	background-image	: url(img/web/faq/image/web.jpg);

	background-repeat	: no-repeat;

	margin-bottom		: 20px;

}



#faq_image01 p

{

	padding-right	: 13px;

	padding-left	: 190px;

}



#faq_image01 h2

{

	margin			: 0px;

	padding-left	: 180px;

}



/*----------------*/



#contact_image01

{

	width				: 459px;

	background-image	: url(img/web/contact/image/web.jpg);

	background-repeat	: no-repeat;

	margin-bottom		: 20px;

}



#contact_image01 p

{

	padding-right	: 13px;

	padding-left	: 190px;

}



#contact_image01 h2

{

	margin			: 0px;

	padding-left	: 180px;

}



.web_contact

{

	width	: 450px;

}



.web_contact_n

{

	width				: 100px;

	background-color 	: #eee;

	white-space			: nowrap;

	text-align			: center;

}



/*----------------*/



#company_image01

{

	width				: 469px;

	height				: 200px;

	background-image	: url(img/web/company/image/pre.jpg);

	background-repeat	: no-repeat;

	margin-bottom		: 20px;

}



#company_image01 p

{

	padding-right	: 220px;

	padding-left	: 5px;

}



#company_image01 h2

{

	margin			: 0px;

	padding-left	: 180px;

}



#company_menu

{

	margin-bottom	: 18px;

	margin-left		: 9px;

}



/*----------------*/



#company_p_image01

{

	width				: 469px;

	background-image	: url(img/web/company/image/web.gif);

	background-repeat	: no-repeat;

	margin-left			: 15px;

}



#company_p_image01 p

{

	padding-right	: 23px;

	padding-left	: 180px;

}



#company_p_image01 h2

{

	margin			: 0px;

	padding-left	: 180px;

}



/*----------------*/



#illust_image01

{

	width				: 459px;

	background-image	: url(img/web/dtp/image/web.gif);

	background-repeat	: no-repeat;

	margin-bottom		: 20px;

}



#illust_image01 p

{

	padding-right	: 13px;

	padding-left	: 190px;

}



#illust_image01 h2

{

	margin			: 0px;

	padding-left	: 180px;

}



/*----------------*/



#sitemap

{

	margin-bottom	: 50px;

	margin-left		: 40px;

}



#sitemap ul 

{

	list-style-type	: none;

	margin			: 0px;

	padding-left	: 5px;

	text-align		: left;

}



#sitemap li

{

	background			: no-repeat 1px 3px;

	background-image	: url(img/web_image/icon/icon_list4.gif);

	margin				: 3px 0px 0px 6px;

	padding				: 0px 0px 0px 20px;

}



/*----------------*/



#report_image02

{

	width				: 452px;

	background-image	: url(img/web_report/image/report.gif);

	background-repeat	: no-repeat;

	margin-bottom		: 15px;

}



#report_text

{

	margin			: 0px;

	padding-top		: 115px;

	padding-right	: 200px;

	padding-left	: 10px;

	text-align		: left;

}



#report_text h2

{

	margin-top		: 10px;

	margin-bottom	: 5px;

	padding-top		: 5px;

	padding-bottom	: 5px;

	padding-left	: 7px;

	border-left-color	: #1F365C; 

	border-left-style	: solid;

	border-left-width	: 2px;

}



/*----------------*/



#blog_title

{

	width			: 440px;

	margin-top		: 20px;

	text-align		: left;

}



#blog_title h2

{

	border-top-color	: #1F365C; 

	border-top-style	: solid;

	border-top-width	: 2px;

	border-bottom-color	: #cccccc; 

	border-bottom-style	: solid;

	border-bottom-width	: 1px;

	background-color	: #f8f8f8;

	margin-top			: 10px;

	padding-top			: 8px;

	padding-bottom		: 6px;

	padding-left		: 15px;

}



#blog_title h3

{

	margin-top			: 15px;

	margin-bottom		: 20px;

	margin-left			: 0px;

}



#blog

{

	margin-top		: 0px;

	margin-bottom	: 30px;

	padding			: 5px 5px 5px 5px;

	text-align		: left;

	line-height     : 170%;

}



#blog p

{

	margin	:0px 0px 15px 0px;

}



/*----------------*/



#good_image01

{

	width			: 459px;

	margin-bottom	: 0px;

}



.good-title

{

	width				: 460px;

	border-top-color	: #cccccc; 

	border-top-style	: solid;

	border-top-width	: 1px;

	border-bottom-color	: #cccccc; 

	border-bottom-style	: dotted;

	border-bottom-width	: 1px;

	background-color	: #f8f8f8;

	margin-top			: 15px;

	padding				: 5px;

	text-align			: left;

}



.comment

{

	padding-top		: 7px;

	padding-left	: 15px;

	text-align		: left;

}



/*----------------*/



.note

{

	background-image	: url(img/web_image/line_02.gif);

	background-repeat	: repeat;

	margin				: 13px 13px 25px 13px;

	padding-bottom		: 25px;

	text-align			: left;

	line-height 		: 25px;

}



.bg_eeeeeeM15

{

	background-color 	: #eee;

	margin-top			: 20px;

	margin-left			: 190px;

	padding				: 5px;

	text-align			: center;

}



.web_news

{

	width		: 460px;

}



.web_date

{

	width		: 100px;

	white-space	: nowrap;

	text-align	: center;

}









dl.top_news

{

	width			: 455px;

	margin			: 0 auto 5px;

}



html>body .top_news dt

{

	float			: left;

	width			: 90px;

	padding			: 4px 4px 4px 6px;

	clear			: both;

	border-bottom	: 1px solid #ccc;

	text-align		: left;

}



html>body .top_news dd

{

	width			: 355px;

	margin-left		: 100px;

	padding			: 2px 0;

	border-bottom	: 1px solid #ccc;

	text-align		: left;

}



.top_news dd a

{

	display			: block;

	padding			: 2px 5px;

}



.top_news dd a:hover

{

	background		: #eee;

}



/*IE6*/

.top_news dt

{

	float			: left;

	width			: 100px;

	padding			: 4px 4px 4px 6px;

	clear			: both;

	border-bottom	: 1px solid #ccc;

	text-align		: left;

}



.top_news dd

{

	width			: 350px;

	margin-left		: 100px;

	padding			: 2px 0;

	border-bottom	: 1px solid #ccc;

	text-align		: left;

}

.site-bana
{
	margin		: 5px 5px 0px 0px;
}



/*--------copyright(C) WEB-SEED.All rights reserved.----------*/



/*

2009/7/02-001

*/
