@charset "UTF-8"; 

/*共送Eタグ,class)*/
body {margin:0; padding:0 0 20px 0; text-align:center;
	color:#666; font-size:12px; line-height:1.8em;  text-align:left;
	font-family: "�E��E� �E�ゴシチE��","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","Osaka", "sans-serif";}
div, table, address {color:#666; font-size:12px; line-height:1.8em;  text-align:left;
	font-family: "�E��E� �E�ゴシチE��","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","Osaka", "sans-serif";}
form {margin:0; padding:0;}
input {margin:0; padding:0; display:inline; line-height:1em;}
strong { color:#630;}
em { color:#096; font-style:normal;}

a { color:#096; text-decoration:none;}
a:hover { text-decoration:underline;}
a.list {padding:2px 0 2px 10px; background : url(../../Application Data/IBM/Homepage Builder Version 10/tmp/cache/www.zenkokyu.com/images/icon_list.gif) no-repeat left top;}

table.data {border-left:1px solid #cc9; border-top:1px solid #ccc; margin:10px 0;}
table.data th {background:#eed; font-weight:normal; text-align:left; padding:4px 10px; vertical-align:top;
 border-right:1px solid #cc9; border-bottom:1px solid #cc9;}
table.data td {padding:4px 6px; border-right:1px solid #cc9; border-bottom:1px solid #cc9; vertical-align:top;}
table.flow {width:100%;}
table.flow th, table.flow td {padding:6px; background:#f4f4f4; vertical-align:top; border-bottom:2px solid #fff;}
table.flow th {width:200px; font-weight:normal;}
table.flow td img {padding-top:1px;}
/*
table.flow {border-top:1px solid #ccc; width:100%;}
table.flow th, table.flow td {padding:4px 6px; border-bottom:1px solid #ccc; vertical-align:top;}
table.flow th {width:200px; font-weight:normal;}
table.flow td img {padding-top:1px;}
*/

h1,h2,h3,h4,h5,h6 {margin:0; padding:0; line-height:1.2em;}
h2 {padding-bottom:10px;}
h3 {font-size:1.4em; color:#630; padding:30px 0 20px 12px;}
h3 a {color:#096;}
h3 a:hover {color:#096; text-decoration:none;}
h4 {font-size:1em; padding:10px 0 10px 0;}
p {margin:0; padding-bottom:10px; text-align:left;}

ul {margin:0; padding:0; list-style-position:outside; list-style:none;}
ol {margin:0 0 0 20px; padding:0; list-style-position:outside;}
li {margin:0; padding:0 0 5px 0; font-size:12px; line-height:1.2em;}
ul.list {margin:5px 0 5px 5px; line-height:140%;}
ul.list li {margin:0 0 0 5px; padding:0 0 8px 10px; background : url(../../Application Data/IBM/Homepage Builder Version 10/tmp/cache/www.zenkokyu.com/images/icon_list.gif) no-repeat left top; line-height:1.4em;}

img {border:none; display:block; margin:0; padding:0;}
img.products {border:1px solid #630; margin:0 10px 10px 0;}

.note {font-size:0.8em; color:#630;}
.noheadline {margin-top:20px;}
.noparagraph {padding-bottom:0;}
.clear {clear:both; line-height:0em; font-size:0em;}
.back, a.pagetop {display:block; text-align:right; clear:both; font-size:0.8em; padding:20px 5px 0 0;}
.price {color:#f60;}
.zoom {padding:0 0 8px 15px; background : url(../../Application Data/IBM/Homepage Builder Version 10/tmp/cache/www.zenkokyu.com/images/icon_zoom.gif) no-repeat left top;}
.new {padding:0 0 8px 30px; background : url(../../Application Data/IBM/Homepage Builder Version 10/tmp/cache/www.zenkokyu.com/images/icon_new.gif) no-repeat left top;}
.signature {text-align:right; padding:50px 0;}

#pagetop {line-height:0;}

address {width:800px; margin:0 auto; text-align:right; padding:20px 0 2px 0;}
address img {display:inline;}

#wrap {width:800px; margin:0 auto; border:1px solid #a98;}

/*メニュー*/
#menu {background : url(../../Application Data/IBM/Homepage Builder Version 10/tmp/cache/www.zenkokyu.com/images/menu.gif) repeat-x center top; height:44px; padding:7px 15px;}
#menu ul {float:left; width:700px;}
#menu ul li {display:inline; padding-right:10px;}
#menu ul li a img {display:inline;}
#menu a.english {float:right; width:57px;}

/*ヘッダ*/
#head {background : url(head.gif) no-repeat left top; width:800px; height:80px; margin:0 auto;}
#head a img {float:right; margin:10px;}
#head h1 a img {float:left; margin:14px 15px;}

/*メイン*/
#main {padding:50px 60px 30px 50px;}
#main p { line-height:2em; padding-left:55px; padding-right:10px;}
#main p.lead {padding-left:20px;}
#main ul {padding-left:15px;}
/*ミント色囲み*/
#main .frame_mint {background : url(frame_mint_body.gif) repeat-y left center; margin-left:40px;}
#main .frame_mint h3 {margin:0; padding:0 0 15px 20px;}
#main .frame_mint p, .frame_mint ul, .frame_mint ol {padding:0 20px;}
#main .frame_mint li {color:#630; line-height:1.4em;}
/*Lets体�E対話index*/
#main ul.letsindex {float:left; width:300px; margin-top:50px;}
#main ul.letsindex li {padding-bottom:10px; margin-left:10px;}

/*ブログ*/
a.rss {display:block; text-align:right; padding:0 40px;}
.pager {padding:20px 0;}

/*メール*/
body#mail {padding:20px 20px 10px 20px;}

/*体�E対話とは�E�E/
ul.zen4 {float:left; width:300px;}
ul.zen4 li {display:inline; padding-right:20px;}
ul.zen4 li img {display:inline;}


