/*◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆
	全体指定											
◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆*/
* {
	margin:0;
	padding:0;
	font-size:100%;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	background:transparent;
}

body{
	width:900px;
	margin:0px auto;
	text-align:center;
	background-image:url(../image/back_image.jpg);
	background-repeat:repeat-y;
	background-position:center top;
}

img{
	border:none;
	vertical-align:bottom;
}



#container {
	width:900px;
}

.bold{
	font-weight:700;
}

/**** フォント設定　****/
.fs_8{
	font-size:8pt;
}


/*◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆
	ヘッダー
◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆*/
#header{
	width:900px;
}
/****　ロゴ　******************/
#logo_area{
	width:450px;
	float:left;
}
#logo_area div{
	margin-right:160px;
	margin-top:10px;
}

/****　サイトマップ等　******************/
#top_submenu{
	width:450px;
	margin-bottom:10px;
	float:right;
}

#top_submenu ul{
	margin-top:10px;
	margin-right:10px;
	text-align:right;
}

#top_submenu #submenu{
	font-size:8pt;
	color:#484747;
}

#top_submenu #submenu a{
	font-size:8pt;
	color:#484747;
}

#top_submenu #submenu a:hover{
	font-size:8pt;
	color:#ff9966;
}

/****　文字サイズ変更　******************/
/*
#small_font{
	width:30px;
	height:30px;
	background:url(./image/small_font_ov.jpg) no-repeat left bottom;
}

#small_font a {
	display:block;
	width:30px;
	height:30px;
	margin:0px;
	font-size:1px;
	line-height:1px;
	outline:none;

}

#small_font a:hover {
	text-indent:-9999px;
}
*/
#header #top_submenu li{
	list-style:none;
	margin-left:0px;
}

/****　メニューエリア　******************/
#menu_area{
	width:900px;
	clear:both;
}

#menu_area a{
	margin:0px;
	padding:0px;
}

/*◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆
	メインエリア
◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆*/


/****　サイドメニュー　*********************/
#side_menu{
	width:190px;
	float:left;
	margin-top:20px;
}
#side_menu .bar{
	margin-left:-12px;
}
#side_menu ul{
	list-style-image:url(../image/side_yaji.jpg);
	text-align:left;
	font-size:9pt;
	color:#666666;
	padding-left:30px;
	margin-top:10px;
}
#side_menu li{
	margin:4px 0px;
}
#side_menu li a{
	color:#666666;
}
#side_menu li a:hover{
	color:#ff9966;
}


/****　メインコンテンツ　*****************/
#main_contents{
	width:700px;
	float:right;
	margin-top:20px;
	border-left:1px solid #C6C5C5;
}
/*□□□□□□□□□□□□□□□□□□□□□□□□□□
	トップページ 
□□□□□□□□□□□□□□□□□□□□□□□□□□*/
.main_image{
	width:900px;
	height:188px;
	background-image:url(../image/main_image.jpg);
	background-repeat:no-repeat;
	margin-top:0px;
        padding:5px;
}
.youtube_area {
        margin:0px 0 0 660px;
        padding:8px;
        background-color:#777775;
        width:200px;
}

.top_title_bar{
	margin-left:27px;
}
#main_left{
	width:620px;
	float:left;
	margin-top:20px;
	text-align:left;

	border-right:1px dotted #999999;
	padding-right:20px;

}
#main_left .syousai_link{
	width:620px;
	text-align:right;
	vertical-align:middle;
	margin-bottom:20px;
}
#main_left .syousai_link a{
	font-size:8pt;
}
/**　取扱い製品エリア　**/
#main_left table#top_seihin_tbl{
	width:600px;
	height:428px;
	margin:5px -27px 5px 27px;
	background:url(../image/top_seihin_bk.jpg) no-repeat;
}
#main_left table#top_seihin_tbl td{
	width:125px;
	padding-left:8px;
}
#main_left .syousai_link{
	width:620px;
	text-align:right;
	vertical-align:middle;
	margin-bottom:20px;
}
#main_left .syousai_link a{
	font-size:8pt;
}

#main_left li{
	padding:15px 20px;
}
#main_left .top_seihin{
	width:125px;
	height:180px;
}
#main_left .top_seihin_img{
	width:125px;
	height:120px;
	padding:4px 0px 0px 6px;
	background:url(../image/top_seihin_imgbk.jpg) no-repeat;
}
#main_left .top_seihin_nm1{
	width:125px;
	height:60px;
	margin-top:-6px;
	padding:10px 0px 0px 10px;
	background:url(../image/top_seihin_nmbk1.jpg) no-repeat;
}
#main_left .top_seihin_nm2{
	width:125px;
	height:60px;
	margin-top:-6px;
	padding:10px 0px 0px 10px;
	background:url(../image/top_seihin_nmbk2.jpg) no-repeat;
}
#main_left .top_seihin_nm3{
	width:125px;
	height:60px;
	margin-top:-6px;
	padding:10px 0px 0px 10px;
	background:url(../image/top_seihin_nmbk3.jpg) no-repeat;
}
#main_left .top_seihin_nm4{
	width:125px;
	height:60px;
	margin-top:-6px;
	padding:10px 0px 0px 10px;
	background:url(../image/top_seihin_nmbk4.jpg) no-repeat;
}
#main_left .top_seihin_nm5{
	width:125px;
	height:60px;
	margin-top:-6px;
	padding:10px 0px 0px 10px;
	background:url(../image/top_seihin_nmbk5.jpg) no-repeat;
}
#main_left .top_seihin_nm6{
	width:125px;
	height:60px;
	margin-top:-6px;
	padding:10px 0px 0px 10px;
	background:url(../image/top_seihin_nmbk6.jpg) no-repeat;
}
#main_left .top_seihin_nm7{
	width:125px;
	height:60px;
	margin-top:-6px;
	padding:10px 10px 0px 1px;
	text-align:center;
	background:url(../image/top_seihin_nmbk7.jpg) no-repeat;
}
#main_left .top_seihin_nm8{
	width:125px;
	height:60px;
	margin-top:-6px;
	padding:10px 0px 0px 10px;
	background:url(../image/top_seihin_nmbk8.jpg) no-repeat;
}
#main_left #top_seihin_tbl a{
	color:#ffffff;
	font-size:9pt;
	vertical-align:top;
}
#main_left #top_seihin_tbl a:hover{
	color:#ff9966;
}
#main_left #top_seihin_tbl img{
	margin:2px 3px 8px 0px;
}
/*
#main_left ul{
	width:620px;
	height:428px;
	margin:5px -27px 5px 27px;
	background:url(../image/top_seihin_bk.jpg) no-repeat;
	list-style:none;
}
#main_left li{
	padding:15px 20px;
}
#main_left li img{
	width:120px;
	height:180px;
	margin-right:25px;
	overflow:hidden;
}
*/
#main_left .news_tbl{
	width:590px;
	margin-left:27px;
	margin-bottom:5px;
}
#main_left .news_tbl td{
	padding:10px;
	font-size:9pt;
	color:#666666;
}
.color_fcf5dd{
	background-color:#FCF5DD;
}
.up_time{
	text-align:right;
}

#main_right{
	width:250px;
	float:right;
	margin-top:20px;
	text-align:left;
}
.link_list{
	width:200px;
	margin:5px -10px 10px 10px;
	padding:5px 5px;
	list-style:none;
/*	background-color:#FDF5E7;*/
}
.link_list li{
	margin:7px 0px;
	border-bottom:1px dotted #999999;
	padding-left:20px;
	vertical-align:middle;
	background:url(../image/link_list_img.jpg) no-repeat left;
}
.link_list li a{
	font-size:9pt;
	color:#666666;
}
.link_list li a:hover{
	font-size:9pt;
	color:#E18E17;
}
.company_title{
	margin:5px 0px 0px 10px;
}
.company_list{
	width:200px;
	margin:0px -10px 10px 10px;
	padding:5px 5px;
	list-style:none;
/*	background-color:#F0F7FD;*/
}
.company_list li{
	margin:7px 0px;
	border-bottom:1px dotted #999999;
	padding-left:20px;
	vertical-align:middle;
	background:url(../image/company_list_img.jpg) no-repeat left;
	font-size:9pt;
	color:#666666;
}


/*□□□□□□□□□□□□□□□□□□□□□□□□□□
	会社概要　※採用情報も同じものを使用 
□□□□□□□□□□□□□□□□□□□□□□□□□□*/
#access{
	width:600px;
	margin-right:auto;
	margin-left:auto;
	text-align:center;

}

#main_contents .access_tbl{
	margin:20px auto;
	font-size:9pt;
	border:1px solid #919190;
	color:#666666;
}

#main_contents .access_tbl td{
	padding:15px;
	border-bottom:1px solid #cccccc;
	text-align:left;
}
#main_contents .access_tbl .last_td{
	border-bottom:none;
}
#main_contents .access_tbl td ul{
	padding-left:15px;
}

.table_title{
	width:200px;
	background-color:#EBEBE9;
}

.access_title{
	margin:10px 77px 10px 0px;
}

#access_bottom{
	width:600px;
	margin-bottom:20px;
}
#access_left{
	width:295px;
	float:left;
}
#access_left ul{
	margin-left:20px;
	margin-top:10px;
	list-style:none;
	text-align:left;
}
#access_left ul li{
	padding:5px 0px;
	color:#666666;
	font-size:9pt;
}

#access_right{
	width:295px;
	float:right;
}
#access_right ul{
	margin-left:20px;
	margin-top:10px;
	list-style:none;
	text-align:left;
}
#access_right ul li{
	padding:5px 0px;
	color:#666666;
	font-size:9pt;
}
#AccessMap{
	margin-bottom:10px;
}

/*□□□□□□□□□□□□□□□□□□□□□□□□□□
	沿　革
□□□□□□□□□□□□□□□□□□□□□□□□□□*/
#enkaku{
	width:600px;
	margin:20px 70px 20px auto;
}
#enkaku_left{
	width:50px;
	float:left;
}
#enkaku_right{
	width:550px;
	float:right;
}
#enkaku_right .enkaku_tbl{
	font-size:9pt;
	color:#666666;
	margin-bottom:40px;
}
#enkaku_right .enkaku_tbl td{
	padding:10px;
	border-bottom:1px dotted #cccccc;
	text-align:left;
}
#enkaku_right .enkaku_tbl .last_td{
	border-bottom:none;
}

/*□□□□□□□□□□□□□□□□□□□□□□□□□□
	事業内容紹介
□□□□□□□□□□□□□□□□□□□□□□□□□□*/
#naiyo{
	width:660px;
	margin:20px 40px 0px auto;
	text-align:left;
}
.naiyo_title{
	margin:10px -20px 0px 10px;
}
.naiyo_main{
	margin:10px -20px 40px 10px;
}
.jigyo{
	width:660px;
	margin:10px -20px 0px 10px;
}
.jigyo_left{
	width:325px;
	float:left;
	font-size:10pt;
	color:#666666;
	margin-bottom:30px;
}
.jigyo_right{
	width:325px;
	float:right;
	margin-bottom:30px;
}
.jigyo_img{
	margin-left:14px;

}
/*□□□□□□□□□□□□□□□□□□□□□□□□□□
	取扱い製品情報
□□□□□□□□□□□□□□□□□□□□□□□□□□*/
#seihin{
	width:600px;
	margin:20px 90px 20px auto;
	text-align:left;
}
#seihin hr{
	border:1px dotted #cccccc;
	clear:both;
	display:block;
}
.seihin_line{
	width:600px;
/*	height:180px;*/
	margin:20px 0px;
}
.seihin_left{
	width:220px;
	height:170px;
	float:left;
	background-image:url(../image/seihin_list_bk.jpg);
	background-repeat:no-repeat;
	background-position:top left;
        text-align:center;
        margin-bottom:20px;
}
.seihin_left img{
/*
       &nbsp;width:200px;
	height:160px;
	margin:4px 15px 5px 4px;
*/
        width:150px;
	height:150px;
	margin:8px 10px 5px 0px;
        padding:0px;
}
.seihin_right{
	width:380px;
	float:right;
}
.seihin_right ul{
	list-style:none;
	text-align:left;
	color:#666666;
}
.seihin_right li{
	margin:3px;
	font-size:9pt;
}
.seihin_right ul .category_nm{
	font-size:9pt;
}
.seihin_right ul .seihin_nm{
	border-bottom:1px solid #cccccc;
	background:url(../image/seihin_list_nm_bk.jpg);
        background-repeat:no-repeat;
	display:block;        
        line-height:1.5;
}
.seihin_right ul .seihin_nm a{
	font-weight:700;
	font-size:12pt;
	color:#666666;
}
.seihin_right ul .seihin_nm a:hover{
	font-weight:700;
	font-size:12pt;
	color:#E18E17;
}

.seihin_right ul img{
	vertical-align:middle;
}

/*□□□□□□□□□□□□□□□□□□□□□□□□□□
	製品一覧
□□□□□□□□□□□□□□□□□□□□□□□□□□*/
#pankuzu{
	margin:10px auto 0px auto;
	text-align:left;
	width:680px;
	background-color:#767675;
	color:#ffffff;
	font-size:8pt;
	padding:5px 0px;
}
#pankuzu a{
	margin-left:10px;
	color:#ffffff;
	font-size:8pt;
}
#pankuzu a:hover{
	margin-left:10px;
	color:#E18E17;
	font-size:8pt;
}

.list_title{
	width:600px;
	height:33px;
	background:url(../image/list_title_bk.jpg) no-repeat top left;
}
#seihin .list_title span{
	line-height:35px;
	margin-left:30px;
	font-weight:700;
	color:#666666;
/*	font-family:'MS UI Gothic',sans-serif;*/
}
.page_no{
	line-height:50px;
	font-size:8pt;
	color:#666666;
}
.page_no a{
	font-size:8pt;
	color:#666666;
        text-decoration:underline;
}
.page_no a:hover{
	font-size:8pt;
	color:#E18E17;
}

/*□□□□□□□□□□□□□□□□□□□□□□□□□□
	製品詳細
□□□□□□□□□□□□□□□□□□□□□□□□□□*/
#detail{
	width:650px;
	margin:20px 40px 0px auto;
	text-align:left;
}

.detail_title{
	width:600px;
	height:33px;
	background:url(../image/detail_title_bk.jpg) no-repeat top left;
	margin-bottom:10px;
}
.detail_title span{
	line-height:35px;
	margin-left:30px;
	font-weight:700;
	color:#666666;
/*	font-family:'MS UI Gothic',sans-serif;*/
}
#detail_left{
	width:350px;
	float:left;
	clear:both;
}
#detail_left .large_img{
	width:340px;
	height:350px;
	padding:5px 0px 0px 7px;
	background:url(../image/detail_largeimg_bk.jpg) no-repeat;
}
#detail_left .seihin_img{
	width:340px;
	line-height:160px;
	margin:10px 0px;
}
#detail_left .seihin_img_left {
	width:160px;
	height:160px;
	background:url(../image/detail_160_img.jpg) no-repeat;
	float:left;
	margin-bottom:20px;
}
#detail_left .seihin_img_right{
	width:160px;
	height:160px;
	background:url(../image/detail_160_img.jpg) no-repeat;
	float:right;
	margin-bottom:20px;
}
#detail_left .seihin_img span{
	width:150px;
	height:150px;
	margin:4px 0px 0px 5px;
	display:block;
}

#detail_right{
	width:300px;
	float:right;
}
.detail_tbl{
	width:300px;
	color:#6E6F6F;
	font-size:9pt;
}
.gray1{
	background-color:#E5E5E5;
}
.gray2{
	background-color:#F6F6F6;
}
.detail_tbl td{
	padding:10px 5px;

}
#seihin_color{
	width:300px;
	margin-top:15px;
}
.color_tbl{
	width:300px;
	color:#6E6F6F;
	font-size:9pt;
}
.color_tbl .color_td{
	padding:7px 5px;
}
#seihin_color .color_tbl .hr_td {
	height:5px;
	/* IE画像の上にできる隙間対処 */
	font-size:0px;
	/******************************/
}

.back_b_area{
        width:117px;
        height:26px;
        background:url(../image/back_b_ov.jpg) no-repeat;
        clear:both;
}
.back_b_area a {
	display:block;
	width:117px;
	height:26px;
	font-size:1px;
	line-height:1px;
	outline:none;
}
.back_b_area a:hover {
	display:block;
	width:117px;
	text-indent:-9999px;
}

.kyuban_setumei{
        font-size:9pt;
        color:#666666;
        margin-top:20px;
}
.kyuban_setumei li{
        list-style-type:none;
        margin:5px 0px;
}
.kyuban_setumei li span{
        font-weight:700;
}



/*□□□□□□□□□□□□□□□□□□□□□□□□□□
	最新情報詳細
□□□□□□□□□□□□□□□□□□□□□□□□□□*/
.news_detail{
        margin:20px 0px;
        font-size:9pt;
        color:#444444;
}

/*□□□□□□□□□□□□□□□□□□□□□□□□□□
	カタログダウンロード
□□□□□□□□□□□□□□□□□□□□□□□□□□*/
#catadown{
	width:650px;
	height:282px;
	background-color:#FDF0DE;
	margin:20px auto 20px auto;
}
#catadown_left{
	width:325px;
	float:left;
}
#catadown_right{
	width:325px;
	height:252px;
	float:right;
	margin-top:20px;
	background-image:url(../image/catadown_right_back.jpg);
	background-repeat:no-repeat;
}
.catadown_b{
	margin-top:70px;
}
#catadown_left span{
	font-size:9pt;
	font-weight:700;
	color:#993300;
	margin-right:120px;
}
#catadown_right ul{
	list-style-image:url(../image/ten.jpg);
	text-align:left;
	margin:10px 0px 0px 30px;
	font-size:9pt;
	color:#666666;
}
#catadown_right li{
	width:250px;
	margin:10px 0px;
}

/****　Adobeダウンロード　*********************/
#adobe_down{
	margin:20px auto 20px 25px;
	clear:both;
	text-align:left;
}
#adobe_down ul{
	width:380px;
	font-size:9pt;
	margin-bottom:10px;
	list-style:none;
}
#adobe_down li{
	margin-bottom:20px;
}
#adobe_down .adobe_title{
	width:354px;
	background-color:#C7C6C6;
	font-weight:700;
	font-size:9pt;
	padding:5px;
	text-align:left;
}
/*□□□□□□□□□□□□□□□□□□□□□□□□□□
	サイトマップ
□□□□□□□□□□□□□□□□□□□□□□□□□□*/
#sitemap{
	width:620px;
	margin:20px 70px 0px auto;
}
#sitemap_left{
	width:50px;
	float:left;
}
#sitemap_right{
	width:570px;
	float:right;
}
#sitemap_right .sitemap_tbl{
	font-size:9pt;
	color:#666666;
	margin-bottom:40px;
}
#sitemap_right .sitemap_tbl td{
	padding:10px 2px;
	border-bottom:1px dotted #cccccc;
	text-align:left;
}
#sitemap_right .sitemap_tbl .top_td{
	padding:10px 0px 20px 2px;
}
#sitemap_right .sitemap_tbl .last_td{
	border-bottom:none;
}
#sitemap_right .sitemap_tbl a:hover{
	color:#666666;
        text-decoration:underline;
}
#sitemap hr{
	display:none;
	clear:both;
}

/*□□□□□□□□□□□□□□□□□□□□□□□□□□
	プライバシーポリシー
□□□□□□□□□□□□□□□□□□□□□□□□□□*/
#privacy{
	width:650px;
	margin:10px 40px 0px auto;
	text-align:left;
}
.privacy_title{
	width:630px;
	height:33px;
	background:url(../image/privacy_title_bk.jpg) no-repeat top left;
	margin-left:10px;
	margin-bottom:10px;
}
.privacy_title span{
	line-height:35px;
	margin-left:30px;
	font-weight:700;
	color:#666666;
/*	font-family:'MS UI Gothic',sans-serif;*/
}
.privacy_text{
	width:610px;
	margin:10px auto 0px 40px;
	text-align:left;
	font-size:9pt;
	color:#666666;

}
.privacy_text ol{
        list-style:none;
}
.privacy_text li{
        margin:5px 0px;
}
.privacy_text li.text_right{
        text-align:right;
}


/*□□□□□□□□□□□□□□□□□□□□□□□□□□
	過去の最新情報
□□□□□□□□□□□□□□□□□□□□□□□□□□*/
#past_news{
	margin:0px 50px 10px 0px;
	text-align:left;
}
.past_news_bar{
	margin-left:27px;
}
.past_news_time{
	width:595px;
	height:25px;
	margin:20px 0px 0px 27px;
	padding:3px 0px 0px 25px;
	background:url(../image/past_news_time.jpg) no-repeat;
	color:#666666;
}
.year_font{
	font-size:12pt;
}
.month_font{
	font-size:10pt;
}
#past_news .news_tbl{
	width:590px;
	margin-bottom:5px;
	margin:5px 27px 5px 27px;
}
#past_news .news_tbl td{
	padding:10px;
	font-size:9pt;
	color:#666666;
}
#past_news .news_tbl span{
	text-align:left;
}
.past_news_botanarea{
	width:595px;
	margin:20px 0px 0px 27px;
	text-align:right;
}

/*□□□□□□□□□□□□□□□□□□□□□□□□□□
	自動車馬切り替え用ページ 
□□□□□□□□□□□□□□□□□□□□□□□□□□*/
.jidousyauma{
       padding-left:20px;
       font-size:9pt;
}
.jidousyauma .st_font{
       font-weight:700;
}
.jidousyauma a{
       text-decoration:underline;
}
.jidousyauma a:hover{
       color:#ff9966;
}
.jidousyauma_title{
	width:600px;
        height:33px;
	background:url(../image/list_title_bk.jpg) no-repeat top left;
        margin-left:20px;
        margin-top:-10px;
}
.jidousyauma_title div{
        padding-left:25px;
        padding-top:10px;
        font-weight:700;
        color:#666666;
}


/*◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆
	フッター
◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆*/
#footer {
	width:900px;
/*	height:200px;*/
	clear:both;
}
/****　フッター上部　*************************/
.footer_top{
	font-size:8pt;
	color:#ffffff;
	background-color:#767675;
}
.footer_top a{
	font-size:8pt;
	color:#ffffff;	
}
.footer_top a:hover{
	font-size:8pt;
	color:#ff9966;
}
#footer .footer_top ul li{
	list-style:none;
	padding:10px 0px;
}
/****　フッター下部　*************************/
.footer_bottom{
	width:900px;
	height:100px;
	padding-top:10px;
	font-size:8pt;
	color:#ffffff;
	background-color:#4E4D4D;
}

.footer_bottom .footer_left{
	width:450px;
	float:left;
}
.footer_bottom .footer_left span{
	margin-right:130px;
}
.footer_bottom .footer_right{
	width:450px;
	float:right;
}
.footer_bottom .footer_right span{
	margin-left:100px;
}

/*□□□□□□□□□□□□□□□□□□□□□□□□□□
	お問い合わせ
□□□□□□□□□□□□□□□□□□□□□□□□□□*/
#main_contents .contact_comment{
        margin:10px auto;
        font-size:9pt;
        color:#444444;
        width:600px;
        text-align:left;
}
#main_contents .contact_comment_commit{
        margin:10px auto;
        font-size:14pt;
        color:#444444;
        width:600px;
        text-align:center;
}
#main_contents .contact_tbl{
	margin:0px auto 20px auto;
	font-size:9pt;
	border:1px solid #919190;
	color:#666666;
}
#main_contents .contact_tbl td{
	padding:15px;
	border-bottom:1px solid #cccccc;
	text-align:left;
}
#main_contents .contact_tbl .last_td{
	border-bottom:none;
}

/*□□□□□□□□□□□□□□□□□□□□□□□□□□
	サイト内検索結果
□□□□□□□□□□□□□□□□□□□□□□□□□□*/
.search_box{
	font-size:10pt;
	color:#666666;
}
.search_button{
	font-size:10pt;
}
#result_area{
	width:680px;
	margin:20px auto 30px auto;
}
#result_area .result_title{
	font-size:10pt;
	background-color:#CCCCCC;
	text-align:left;
	font-weight:700;
	padding:5px;
	margin:10px;
}
#result_area .change_page{
	font-size:10pt;
	margin:5px auto 10px auto;
}
#result_area dl{
	margin-left:10px;
}
#result_area .link_title{
	text-decoration: underline;
}
#result_area dt{
	font-size:11pt;
	font-weight:700;
	text-align:left;
}
#result_area dd{
	font-size:10pt;
	text-align:left;
	margin-left:20px;
}
#result_area .url{
	margin-bottom:10px;
}
