/* ---------------------------------
 ページ全体　スタイル 
----------------------------------*/
body{
	font-family:"メイリオ", Meiryo,  "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro",Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:14px;
	color:#1C1C1C;
	background-color:#155500;
	line-height:150%;
}
.container{
	width:1024px;
	margin:0 auto;
	background-color:#e7e3d8;
	-webkit-box-shadow: #0f3e00 0 10px 10px 10px;
	-moz-box-shadow: #0f3e00 0 10px 10px 10px;
	box-shadow: #0f3e00 0 10px 10px 10px;
	behavior: url("/js/for_ie/PIE.htc");
}
#top_space{
	height:150px;
}
.scroll_point{
	padding-top:180px;
	margin-top:-180px;
}
.scroll_point2{
	padding-top:220px;
	margin-top:-220px;
}
.scroll_point3{
	padding-top:200px;
	margin-top:-200px;
}
/* ---------------------------------
 ヘッダー　スタイル 
----------------------------------*/
#fixed_header{
	width:1024px;
	position:fixed;
	z-index:1;
}
header{
	width:100%;
	background-image:url(../images/cmn/bg_header.png);
	padding:18px 30px 17px 30px;
}
#header_contact{
	float:right;
}
#header_contact img{
	float:right;
	margin-left:20px;
}
/* ---------------------------------
 ナビゲーション　スタイル 
----------------------------------*/
nav{
	width:100%;
	height:50px;
	background-color:#0c3000;
	padding:11px 0px 11px 30px;
	line-height:28px;
	position:relative;
}
nav li{
	float:left;
	margin-right:30px;
}
nav li a{
	color:#fafafa;
	text-decoration:none;
}
nav #menu3 a{
	display:block;
	height:50px;
}
nav #english_menu{
	position:absolute;
	top:50px;
	left:150px;
	display:none;
	font-size:13px;
	z-index:15;
}
nav #english_menu li{
	float:none;
	width:240px;
	height:40px;
	line-height:30px;
	background:#0c3000;
	padding:5px;
}
nav #english_menu li a{
	display:block;
}
nav #english_menu li a:hover{
	color:#999999;
}
nav #menu1 a{
	display:block;
	height:50px;
}
nav #euro_menu{
	position:absolute;
	top:50px;
	left:220px;
	display:none;
	font-size:13px;
	z-index:15;
}
nav #euro_menu li{
	float:none;
	width:180px;
	height:40px;
	line-height:30px;
	background:#0c3000;
	padding:5px;
}
nav #euro_menu li a{
	display:block;
}
nav #euro_menu li a:hover{
	color:#999999;
}
nav #menu2 a{
	display:block;
	height:50px;
}
nav #asian_menu{
	position:absolute;
	top:50px;
	left:340px;
	display:none;
	font-size:13px;
	z-index:15;
}
nav #asian_menu li{
	float:none;
	width:180px;
	height:40px;
	line-height:30px;
	background:#0c3000;
	padding:5px;
}
nav #asian_menu li a{
	display:block;
}
nav #asian_menu li a:hover{
	color:#999999;
}
#sub_nav{
	width:100%;
	height:28px;
	background-image:url(../images/cmn/bg_sub_nav.png);
	line-height:28px;
	padding-left:30px;
	position:absolute;
	top:160px;
	z-index:10;
}
#sub_nav li{
	float:left;
	margin-right:20px;
}
#sub_nav li a{
	color:#fafafa;
	text-decoration:none;
}
/* ---------------------------------
 フッター　スタイル 
----------------------------------*/
/*問い合わせボタン*/
#contact_btn{
	width:480px;
	margin:50px auto 0;
	
}
footer{
	margin-top:50px;
	width:100%;
	height:218px;
	background-image:url(../images/cmn/bg_footer.png);
	color:#fafafa;
	font-size:12px;
	padding-top:120px;
}
#sitemap{
	padding:10px 0px;
	background-color:#0c3000;
	text-align:center;
}
#sitemap ul{
	text-align:center;
}
#sitemap li{
	padding:0px 10px;
	display:inline;
}
#sitemap a{
	color:#fafafa;
	text-decoration:none;
}
#sitemap a:hover{
	text-decoration:underline;
}
/* ---------------------------------
 ランゲージフォレストの特徴 
----------------------------------*/
#feature{
	width:984px;
	height:348px;
	margin:30px auto 10px;
	background-image:url(../images/cmn/bg_feature.png);
	background-color:#0e3600;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	behavior: url("/js/for_ie/PIE.htc");
	padding:20px;
	color:#fff;
}
#feature img{
	display:block;
	margin-bottom:10px;
}
#feature li{
	margin-bottom:20px;
}
/* ---------------------------------
 分野
----------------------------------*/
#bunya{
	width:906px;
	margin:0 auto 20px;
}
#bunya li{
	float:left;
	width:433px;
	height:165px;
	padding:70px 20px 20px;
	margin:10px;
}
#bunya01{
	background-image:url(../images/cmn/bg_bunya01.png);
}
#bunya02{
	background-image:url(../images/cmn/bg_bunya02.png);
}
#bunya03{
	background-image:url(../images/cmn/bg_bunya03.png);
}
#bunya04{
	background-image:url(../images/cmn/bg_bunya04.png);
}
/* ---------------------------------
 テーブル　スタイル 
----------------------------------*/
/*テーブル01*/
.table01{
	width:944px;
	border-collapse:collapse;
	margin-bottom:30px;
}
.table01 .bg_green01{
	background-color:#cfe374;
}
.table01 .bg_green02{
	background-color:#eaffcd;
}
.table01 .bg_white{
	background-color:#fafafa;
}
.table01 th{
	border:solid 1px #155500;
	padding:5px;
	text-align:center;
	font-weight:bold;
}
.table01 td{
	border:solid 1px #155500;
	padding:5px 10px;
	vertical-align:middle;
}
/*テーブル02*/
.table02{
	width:680px;
	border-collapse:collapse;
	margin-bottom:30px;
}
.table02 .bg_green01{
	background-color:#cfe374;
}
.table02 .bg_green02{
	background-color:#eaffcd;
}
.table02 .bg_white{
	background-color:#fafafa;
}
.table02 th{
	border:solid 1px #155500;
	padding:5px;
	text-align:center;
	font-weight:bold;
}
.table02 td{
	border:solid 1px #155500;
	padding:5px 10px;
	vertical-align:middle;
}
/* ---------------------------------
 トップページ　スタイル 
----------------------------------*/

/*最新情報*/
#whats_new{
	width:600px;
	height:300px;
	background-color:#fafafa;
	padding:10px 20px 20px 0px;
	margin-left:20px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	behavior: url("/js/for_ie/PIE.htc");
}
#news{
	margin-left:40px;
	margin-top:20px;
}
#news li{
	margin-bottom:10px;
}
#whats_new a{
	color:#111111;
	text-decoration:underline;
	font-weight:bold;
}
#whats_new a:hover{
	text-decoration:none;
}
#whats_new li{
	list-style:disc;
}
/*フェイスブック*/
#facebook{
	width:360px;
	height:643px;
	background-color:#fafafa;
	padding-top:10px;
	margin-right:20px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	behavior: url("/js/for_ie/PIE.htc");
	float:right;
}
/* メンテナス */
#maintenance{
	margin:30px auto 30px;
	width:984px;
	height:auto;
	margin-left:20px;
	background-color:#fafafa;
	padding-top:10px;
	padding-bottom:20px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}
#maintenance h3{
	margin-top:15px;
	margin-bottom:20px;
	font-size:25px;
	text-align:center;
	font-weight:bold;
	text-decoration: underline;
}
#maintenance p{
	font-size:18px;
	margin-left:20px;
	line-height: 1.8;
}
#maintenance a{
	color:#0e3600;
	text-decoration:underline;
	font-weight: bold;
}

/*ごあいさつ*/
#about{
	width:984px;
	height:220px;
	margin-left:20px;
	background-color:#fafafa;
	padding-top:10px;
	padding-bottom:20px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	behavior: url("/js/for_ie/PIE.htc");
	background-image:url(../images/../images/top/bg_about1.png);
}
#about h3{
	margin-top:15px;
	margin-left:20px;
	margin-bottom:10px;
	font-size:16px;
}
#about h3 span{
	color:#ff6633;
}
#about p{
	font-size:13px;
	margin-left:20px;
	padding-right:190px;
}
/*３つのサービス*/
#services{
	width:984px;
	margin:30px auto 0px;
	background-color:#fafafa;
	padding-top:10px;
	padding-bottom:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	behavior: url("/js/for_ie/PIE.htc");
	color:#fafafa;
	background-image:url(../images/top/bg_translation.png);
	background-position:bottom;
	background-repeat:no-repeat;
	font-size:15px;
	line-height:150%;
}
#three_services h3{
	color:#111111;
	font-size:16px;
	font-weight:bold;
	margin:20px 20px;
}
#three_services li{
	width:931px;
	height:202px;
	margin:0 auto 10px;
	padding:20px 20px 20px 215px;
}
#three_services li p{
	margin-bottom:10px;
}
#service1{
	background-image:url(../images/top/bg_service01.png);
}
#service2{
	background-image:url(../images/top/bg_service02.png);
}
#service3{
	background-image:url(../images/top/bg_service03.png);
}
#language{
	margin:50px 20px 0px 20px;
}
#language h3{
	width:120px;
	padding:3px;
	border:solid 3px #fafafa;
	text-align:center;
	font-size:16px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	behavior: url("/js/for_ie/PIE.htc");
	float:left;
	margin-right:30px;
	color:#fafafa;
}
#language li{
	margin-top:5px;
	margin-right:20px;
	float:left;
	background-color:red;
}
#trans-list{
	margin-left:30px;
	margin-top:10px;
	color:#111111;
	font-weight:bold;
	font-size:16px;
}
#trans-list2{
	margin-left:30px;
	font-size:12px;
}
/*翻訳者のご紹介*/
#translator{
	width:100%;
	background-image:url(../images/top/bg_translator.png);
	padding-top:20px;
	padding-bottom:20px;
	position:relative;
	margin:30px 0px 0px;
}
#translator h2{
	margin-left:30px;
	margin-bottom:40px;
}
#translator p{
	color:#fafafa;
	position:absolute;
	top:50px;
	right:55px;
}
#translator ul{
	overflow:hidden;
}

#translator ul li{
	display:inline;
	float:left;
	width:120px;
	margin:0 0 0 10px;
}

#translator ul li a{
	display:block;
	background:#fff;
	padding:6px;
}

#translator ul li a:hover{
	background:#b4f225;
}
#carouselwrap {
	position:relative;
	width:920px;
	height:125px;
	overflow: hidden;
	margin:10px auto;
}
#carouselwrap #carousel {
	width:100%;
	height:100%;
	overflow: hidden;
}

#carouselPrev,#carouselNext {
	width: 18px;
	height: 20px;
	cursor: pointer;
	position: absolute;
}
#carouselPrev {
	left:10px;
	top:120px;
	background:transparent url(../imgages/cmn/arrow_l.png) no-repeat;
}
#carouselNext {
	right:-80px;
	top:120px;
	background:transparent url(../imgages/cmn/arrow_r.png) no-repeat;
}
/*実績*/
#achievement{
	width:984px;
	margin:30px auto 10px;
	background-color:#fafafa;
	padding-top:10px;
	padding-bottom:20px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	behavior: url("/js/for_ie/PIE.htc");
}
#kako{
	width:460px;
	height:250px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	behavior: url("/js/for_ie/PIE.htc");
	background-image:url(../images/top/bg_achievement01.png);
	margin-top:20px;
	margin-left:20px;
	float:left;
	padding:10px 20px;
}
#kako dt{
	width:60px;
	height:50px; 
	float:left;
}
#bunya_jisseki{
	width:460px;
	height:250px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	behavior: url("/js/for_ie/PIE.htc");
	background-image:url(../images/top/bg_achievement02.png);
	margin-top:20px;
	margin-right:20px;
	float:right;
	padding:10px 20px;
}
#bunya_jisseki dt{
	width:50px;
	height:30px; 
	float:left;
}
#achievement h3{
	color:#003300;
	font-size:18px;
	margin-bottom:20px;
}
#achievement dl{
	color:#fafafa;
}
/* ---------------------------------
 英語翻訳
----------------------------------*/
#english section{
	width:984px;
	margin:20px auto 10px;
	background-color:#fafafa;
	padding:70px 20px 20px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	behavior: url("/js/for_ie/PIE.htc");
	position:relative;
}
#english h2{
	position:absolute;
	top:10px;
	left:0;
}
#english h3{
	margin-bottom:20px;
}
#english h4{
	margin-bottom:10px;
}
#english dt{
	font-weight:bold;
	width:100px;
	float:left;
}
#english #translation{
	background-image:url(../images/english/img_translation.png);
	background-repeat:no-repeat;
	background-position:top 480px right 20px;
}
#english #website{
	background-image:url(../images/english/ico_website.png);
	background-repeat:no-repeat;
	background-position:top 40px right 30px;
}
#english #proofreading{
	background-image:url(../images/english/ico_proofreading.png);
	background-repeat:no-repeat;
	background-position:top right;
}
#english #trial img{
	display:block;
	margin:0 auto 10px;
}
#english #trial span{
	font-size:18px;
	font-weight:bold;
	color:#e30e1f;
}
#english #simone{
	width:930px;
	height:228px;
	margin:0 auto 10px;
	background-image:url(../images/english/bg_simone.png);
	padding:20px 20px 20px 180px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	behavior: url("/js/for_ie/PIE.htc");
}
#english #jennifer{
	width:930px;
	height:auto;
	margin:0 auto;
	background-image:url(../images/english/bg_jennifer.png);
	padding:20px 20px 20px 180px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	behavior: url("/js/for_ie/PIE.htc");
}
#english #banner{
	display:block;
	margin:20px auto 0;
}
/* ---------------------------------
 ワークフロー
----------------------------------*/
#work_flow{
	width:984px;
	height:2139px;
	background-image:url(../images/workflow/bg_workflow.png);
	margin:20px auto 10px;
	background-color:#fafafa;
	padding:20px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	behavior: url("/js/for_ie/PIE.htc");
	position:relative;
}
#work_flow #system img{
	float:left;
	margin-right:20px;
}
#flow article{
	position:absolute;
}
#flow #step1{
	width:396px;
	height:157px;
	background-image:url(../images/workflow/bg_step1.png);
	top:40px;
	left:100px;
	padding-top:52px;
	padding-left:70px;
}
#flow #step2{
	width:316px;
	height:206px;
	background-image:url(../images/workflow/bg_step2.png);
	top:40px;
	right:100px;
	padding-top:52px;
	padding-left:60px;
}
#flow #step3{
	width:390px;
	height:157px;
	background-image:url(../images/workflow/bg_step3.png);
	top:250px;
	right:100px;
	padding-top:70px;
	padding-left:135px;
}
#flow #step4{
	width:316px;
	height:157px;
	background-image:url(../images/workflow/bg_step4.png);
	top:250px;
	left:100px;
	padding-top:70px;
	padding-left:75px;
}
#flow #step5{
	width:396px;
	height:157px;
	background-image:url(../images/workflow/bg_step5.png);
	top:485px;
	left:100px;
	padding-top:50px;
	padding-left:75px;
}
#flow #step6{
	width:302px;
	height:206px;
	background-image:url(../images/workflow/bg_step6.png);
	top:485px;
	right:115px;
	padding-top:55px;
	padding-left:60px;
}
#flow #step7{
	width:390px;
	height:157px;
	background-image:url(../images/workflow/bg_step7.png);
	top:720px;
	right:100px;
	padding-top:55px;
	padding-left:135px;
}
#flow #step8{
	width:302px;
	height:206px;
	background-image:url(../images/workflow/bg_step8.png);
	top:720px;
	left:115px;
	padding-top:55px;
	padding-left:60px;
}
#flow #step9{
	width:396px;
	height:157px;
	background-image:url(../images/workflow/bg_step9.png);
	top:950px;
	left:100px;
	padding-top:55px;
	padding-left:70px;
}
#flow #step10{
	width:302px;
	height:135px;
	background-image:url(../images/workflow/bg_step10.png);
	top:950px;
	right:115px;
	padding-top:55px;
	padding-left:55px;
}
#correct article{
	position:absolute;
}
#correct h2{
	position:absolute;
	top:1150px;
	left:350px;
}
#correct #step11{
	width:381px;
	height:135px;
	background-image:url(../images/workflow/bg_step11.png);
	top:1210px;
	left:115px;
	padding-top:55px;
	padding-left:60px;
}
#correct #step12{
	width:302px;
	height:206px;
	background-image:url(../images/workflow/bg_step12.png);
	top:1210px;
	right:115px;
	padding-top:55px;
	padding-left:60px;
}
#correct #step12 span{
	font-size:11px;
}
#correct #step13{
	width:377px;
	height:135px;
	background-image:url(../images/workflow/bg_step13.png);
	top:1440px;
	right:115px;
	padding-top:55px;
	padding-left:130px;
}
#correct #step14{
	width:302px;
	height:200px;
	background-image:url(../images/workflow/bg_step14.png);
	top:1440px;
	left:115px;
	padding-top:55px;
	padding-left:60px;
}
#correct #step15{
	width:302px;
	height:135px;
	background-image:url(../images/workflow/bg_step15.png);
	top:1665px;
	left:115px;
	padding-top:55px;
	padding-left:60px;
}
/* ---------------------------------
 海外ビジネス支援プロジェクト
----------------------------------*/
#business_support section{
	width:984px;
	margin:0 auto 30px;
	background-color:#fafafa;
	padding:70px 20px 20px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	behavior: url("/js/for_ie/PIE.htc");
	position:relative;
}
#business_support h2{
	position:absolute;
	top:10px;
	left:0;
}
#business_support h3{
	margin-bottom:20px;
}
#business_support h4{
	margin-bottom:10px;
}
#business_support #left{
	float:left;
	width:660px;
	height:940px;
	margin:20px 20px 30px;
}
#business_support #left section{
	width:100%;
	margin:0 0 30px;
	background-color:#fafafa;
	padding:70px 20px 20px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	behavior: url("/js/for_ie/PIE.htc");
	position:relative;
}
#business_support #left #india_project{
	height:360px;
	padding:20px;
}
#business_support #left #india_project h2{
	position:relative;
	top:0;
}
#business_support #service{
	height:130px;
}
#business_support #merit{
	height:390px;
}
#business_support #merit ul{
	line-height:140%;
}
#business_support #merit ul img{
	float:left;
	margin-right:10px;
}
#business_support #right{
	float:right;
	width:304px;
	height:940px;
	margin:20px 20px 30px 0px;
}
#business_support #right a{
	color:#fafafa;
}
#business_support #right section{
	width:300px;
	height:300px;
	margin:0 0 20px 0;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	behavior: url("/js/for_ie/PIE.htc");
	padding:0;
}
#business_support .article{
	width:300px;
	height:50px;
	position:relative;
}
#business_support .article a{
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
#business_support .rss{
	padding:10px;
	overflow:hidden;
	height:250px;
}
#indo_news{
	background-image:url(../images/business_support/bg_indonews.png);
	margin-bottom:20px;
}
#indo_watcher{
	background-image:url(../images/business_support/bg_indowatcher.png);
	margin-bottom:20px;
}
#jetro{
	background-image:url(../images/business_support/bg_jetro.png);
}
#leader{
	background-image:url(../images/business_support/bg_leader.png);
	background-repeat:no-repeat;
	background-position:top right;
}
#business_support #whats{
	background-image:url(../images/business_support/bg_whats.png);
	background-position:top;
}
#business_support #whats article{
	width:916px;
	margin:0 auto 20px;
	padding:55px 20px 20px 70px;
	background-image:url(../images/business_support/bg_question.png);
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	behavior: url("/js/for_ie/PIE.htc");
}
#business_support #price span{
	font-size:24px;
	font-weight:bold;
	color:#e30e1f;
}
/* ---------------------------------
 多言語混在音声翻訳
----------------------------------*/
.margin-left630{
	margin-left:630px;
}
#multiple section{
	width:984px;
	margin:20px auto 10px;
	background-color:#fafafa;
	padding:70px 20px 20px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	behavior: url("/js/for_ie/PIE.htc");
	position:relative;
}
#multiple h2{
	position:absolute;
	top:10px;
	left:0;
}
#multiple h3{
	margin-bottom:20px;
}
#multiple h4{
	margin-bottom:10px;
}
#multiple dt{
	font-weight:bold;
	width:100px;
	float:left;
}
#multiple #translation{
	background-image:url(../images/multiple/img_translator.png);
	background-repeat:no-repeat;
	background-position:top 200px right 20px;
}
#multiple #translation span{
	font-size:18px;
	font-weight:bold;
	text-decoration:underline;
}
#multiple #transcription{
	background-image:url(../images/multiple/ico_transcription.png);
	background-repeat:no-repeat;
	background-position:top 20px right 20px;
}
#multiple #example{
	width:936px;
	height:200px;
	margin:10px auto 30px;
	color:#FFF;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	behavior: url("/js/for_ie/PIE.htc");
	position:relative;
	background-image:url(../images/multiple/bg_transcription.png);
}
#multiple #example table{
	padding-top:10px;
	padding-left:60px;
}
#multiple #example th{
	padding:5px;
	width:80px;
}
#multiple #example td{
	padding:5px;
}
#multiple #example img{
	position:absolute;
	top:120px;
	right:0;
}
#multiple #transcription span{
	text-decoration:underline;
	font-size:16px;
	font-weight:bold;
}
#multiple #transcription #link img{
	display:block;
	margin:30px auto 0px;
}

/* ---------------------------------
 お問い合わせ
----------------------------------*/
#contact section{
width:984px;
	margin:20px auto 10px;
	background-color:#fafafa;
	padding:20px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	behavior: url("/js/for_ie/PIE.htc");
	position:relative;
}
#contact section .wpcf7-not-valid-tip{
	color:#e30e1f;
	font-weight:bold;
}
#contact section .wpcf7-validation-errors{
	color:#e30e1f;
	font-weight:bold;
}
.contact-list{
	margin:20px 0;
}

.contact-list li{
	list-style-image:url("../common/img/circle_03.gif");
	margin:0 5px 0 24px;
}

.contact-list li span{
	color:#669933;
}

.contact-list li a{
	color:#669933;
}

.contact-list li a:hover{
	text-decoration:none;
}

.atmark{
  display: inline;
}

.inquiry-list,
.inquiry-list02{
	overflow:hidden;
	margin:15px 0 10px 40px;
}

.inquiry-list dt{
	float:left;
	width:11em;
}

.inquiry-list dt span{
	color:#f00;
}

.inquiry-list dd{
	margin:0 0 0 13em;
	font-size:13px;
}

.inquiry-list02 dt{
	float:left;
	width:538px;
}

.inquiry-list02 dd{
	margin:13px 0 0 538px;
}

.inquiry-list a{
	color:#0099ff;
}

.inquiry-list a:hover{
	text-decoration:none;
}

textarea{
	width:600px;
}

.submit-btn{
	text-align:right;
	margin:0 40px 0 0;
}

.submit-btn input{
	cursor:pointer;
}
