

#main {
width:780px;
margin:0 auto;
text-align:left;
background-color: #FFFFFF;
padding: 0px;
}

#header {height:210px;}
#header, #article, #content, #footer {
font-size:10px;
font-family: Verdana, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
#header {
height: 223px;
width: 780px;
margin: 10px 0px 0px;
padding: 0px;
}


#header .row_2 ul li {
	float: left;
}

.col_1, .col_2, .col_3, .column1, .column2, .column3 { float:left;}

/*======= index.html =======*/
#page1 #content .wrapper1 {
	background:url(../img/line.gif) 379px top repeat-y;
	width:379px;
	float: right;
	margin-right: 21px;
	_margin-right: 1px;
}
#page1 #content .wrapper2 { background:url(../img/line.gif) 518px top repeat-y; width:100%;}
#page1 #content .col_1 {}
#page1 #content .col_2 {width:398px/* 258 */;}
#page1 #content .col_3 { width:259px;}

/*======= index-1.html =======*/
#page2 #content .wrapper1 { background:url(../img/line.gif) 259px top repeat-y; width:100%;}
#page2 #content .col_1 {width:259px;}
#page2 #content .col_2 { width:518px;}

/*======= index-2.html =======*/
#page3 #content .wrapper1 { background:url(../img/line.gif) 518px top repeat-y; width:100%;}
#page3 #content .col_1 {width:518px;}
#page3 #content .col_2 { width:259px;}
#page3 #content .col_1 .column1 { width:254px;}
#page3 #content .col_1 .column2 { width:226px;}

/*======= index-3.html =======*/
#page4 #content .wrapper1 { background:url(../img/line.gif) 259px top repeat-y; width:100%;}
#page4 #content .wrapper2 { background:url(../img/line.gif) 518px top repeat-y; width:100%;}
#page4 #content .col_1 {width:259px;}
#page4 #content .col_2 { width:258px;}
#page4 #content .col_3 { width:259px;}

/*======= index-4.html =======*/
#page5 #content .wrapper1 { background:url(../img/line.gif) 259px top repeat-y; width:100%;}
#page5 #content .col_1 {width:259px;}
#page5 #content .col_2 { width:518px;}

/*======= index-5.html =======*/
#page6 #content .wrapper1 {
background:url(../img/line.gif) 518px top repeat-y;
width:778px;
}
#page6 #content .col_1 {width:518px;}
#page6 #content .col_2 { width:259px;}
#page6 #content .col_1 .column1 { width:256px;}
#page6 #content .col_1 .column2 { width:224px;}

/*======= index-6.html =======*/
#page7 #content .wrapper1 { background:url(../img/line.gif) 259px top repeat-y; width:100%;}
#page7 #content .wrapper2 { background:url(../img/line.gif) 518px top repeat-y; width:100%;}
#page7 #content .col_1 {width:259px;}
#page7 #content .col_2 { width:258px;}
#page7 #content .col_3 { width:259px;}


/*=========================*/


#footer {
height:150px;
}





* { margin:0; padding:0;}
body {
background:#f8fcec url(../img/body_bg.jpg) repeat-y center center;
font-family:"ＭＳ Ｐゴシック", Osaka, Verdana, Arial, sans-serif;
font-size:100%;
line-height:1em;
color:#4F4F60;
text-align:center;
}

.clear { clear:both;}

.fleft { float:left;}
.fright { float:right;}

.alignright { text-align:right;}
.aligncenter { text-align:center;}

.container { width:100%;}

p {
margin-bottom:20px;
line-height: 1.5em;
font-size: 12px;
margin-left: 20px;
margin-right: 20px;
}

/*==================forms====================*/
input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}

.form { height:26px;}
.form input {width:207px; height:15px; background:none; border:1px solid #d0d0d0; border-top:1px solid #7e7e7e; border-left:1px solid #7e7e7e; font-family:arial; color:#858585; font-size:1em; padding-left:3px;}
textarea {
width:207px;
height:64px;
background:none;
overflow:auto;
border:1px solid #d0d0d0;
border-top:1px solid #7e7e7e;
border-left:1px solid #7e7e7e;
font-size:1em;
font-family:Verdana;
color:#4C4C4C;
padding-left:3px;
}
.textarea_box { height:80px;}

.form_1 { height:32px;}
.input_1 { width:179px; height:25px; background:#fff; font-size:1em; color:#606060; font-family:arial; border:0; padding-left:3px;}


/*==================list====================*/
ul { list-style:none;}

.list1 li a { background:url(../img/marker.gif) no-repeat left 2px; padding-left:17px; color:#5c798c; line-height:2em;}
.list2 li a { background:url(../img/marker1.gif) no-repeat left 2px; padding-left:13px; color:#5c798c; line-height:2em;}
.list2_dphp4 { font-size:12px; padding-left:0px;}
.list2_dphp4 li {
background:url(../img/marker1.gif) no-repeat 5px center;
padding:5px 0px 5px 18px;
color:#5c798c;
margin:1px px 0.5em;
}
.list2_dphp4 li a { text-decoration: none;}
.list2_dphp4 li a:hover { text-decoration: underline; color: #444;}
.list3 dt { font-size:1.1em; color:#f50; font-weight:bold;}
.list3 dd { padding-bottom:15px;}
.list4 { margin-bottom:8px;}
.list4 dt { padding-bottom:7px;}
.list4 dt a {background:url(../img/marker1.gif) no-repeat left 2px; padding-left:13px; color:#5c798c;}
.list4 dd { padding-bottom:17px;}
.list5 { padding-bottom:4px;}
.list5 dt { font-weight:bold;}
.list5 dd { padding-bottom:16px;}

.footer_menu {
text-align:center;
padding: 0px;
}
.footer_menu li {
display:inline;
padding: 0px;
}
.footer_menu li a {
background:url(../img/footer_divider.gif) no-repeat right 4px;
padding:0 10px 0 9px;
color:#FFFFFF;
line-height:54px;
text-decoration: none;
font-size: 10px;
letter-spacing: 1px;
}
.footer_menu li a:hover {
color:#CCFF66;
}
.footer_menu li a.last { background:none;}
#footer a:hover{
color:#CCFF66;
}

/*==================other====================*/
.img_indent { margin:0 17px 0 0; float:left;}
.img_indent1 { margin:0 17px 21px 0; float:left;}

.p1 { margin-bottom:18px;}
.p2 {
margin-bottom:12px;
font-size: 12px;
line-height: 1.6;
}

.cont_form { padding:4px 20px 0 0;}
.cont_form span { float:right;}



/*==================txt, links, lines, titles====================*/
a {color:#f50;}
a:hover{text-decoration:none;}

h3 {
font-size: 12px;
margin-bottom:16px;
font-family:verdana;
}
h4 {
font-size:12px;
color:#f50;
margin-bottom: 1em;
padding: 0px;
margin-top: 1em;
margin-right: 0px;
margin-left: 0px;
}

.inner2 h3 {
margin: 0px 0px 10px 30px;
text-align: left;
color:#333366;
}
.inner2 h4 {
font-size:12px;
color:#f60;
padding: 7px 20px 7px 30px;
border-left-width: 4px;
border-left-style: solid;
border-left-color: #f60;
background-color: #F5F1E9;
margin-bottom: 10px;
margin-left: 30px;
}
.inner2 h5 {
font-size: 10px;
font-weight: normal;
}
.inner2 p {
padding: 0px 10px 0px 30px;
}

.inner2 li {
line-height: 1.5em;
}


.head_link1 { background:url(../img/head_marker1.gif) no-repeat left 0px; padding-left:18px; color:#858585; font-size:1em; text-decoration:none; font-family:verdana;}
.head_link2 { background:url(../img/head_marker2.gif) no-repeat left 1px; padding-left:18px; color:#858585; font-size:1em; text-decoration:none; font-family:verdana;}
.head_link3 { background:url(../img/head_marker3.gif) no-repeat left 0px; padding-left:18px; color:#858585; font-size:1em; text-decoration:none; font-family:verdana;}
.head_link1:hover, .head_link2:hover, .head_link3:hover {
text-decoration:none;
}
.link1 { color:#5c798c;}
.link2 { background:url(../img/marker1.gif) no-repeat left 3px; padding-left:13px; color:#5c798c;}

.title { margin-bottom:16px;}

/*==================blocks====================*/
.block { background:#fcfcfc; border:1px solid #d7d7d7;}
.block1 { background:url(../img/block1_bgd.gif) left top repeat-x #202b33;}
.block1 .inner { padding:20px 0 19px 18px;}
.block1 .title1 { margin-bottom:12px;}
.block1 a { color:#90969a;}

.block2 { background:#fff; width:100%;}
.block2 .title_bgd { background:url(../img/top_title.gif) left top repeat-x; width: 100%;}
.block2 .title_bgd2 { background:url(../img/top_title_2.gif) left top repeat-x; width: 100%;}
.block2 .top_tall {
background:url(../img/top_tall.gif) repeat-x left 56px;
}
.block2 .right_tall { background:url(../img/right_tall.gif) right top repeat-y;}
.block2 .right_tall_1 { background:url(../img/line.gif) right top repeat-y;}
.block2 .bottom_tall { background:url(../img/bottom_tall.gif) left bottom repeat-x;}
.block2 .left_tall {
background:url(../img/left_tall.gif) repeat-y left top;
}
.block2 .left_top_corner { background:url(../img/left_top_corner.gif) no-repeat left 56px;}
.block2 .right_top_corner { background:url(../img/right_top_corner.gif) no-repeat right 56px;}
.block2 .right_bottom_corner { background:url(../img/right_bottom_corner.gif) no-repeat right bottom;}
.block2 .left_bottom_corner { background:url(../img/left_bottom_corner.gif) no-repeat left bottom; /* width: 100% */;}
.block2 .inner2 { padding:21px 20px 16px 17px;}
.block2 .inner3 {
padding:21px 20px 16px 22px;
font-size: 12px;
}

.block_dphp { background:url(../img/bottom_tall.gif) left bottom repeat-x;}


/*header*/
#header .row_1 {
height:160px;
}
#header .row_1 .fleft {
padding:0 0 0 20px;
margin: 0;
}
#header .row_1 .fright {
	padding-top: 105px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#header .row_1 .fright ul {
	list-style-type: none;
}
#header .row_1 .fright ul li {
	float: left;
	margin-left: 20px;
}
#header .row_1 .fright #inquiry {
	text-align: right;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#header .row_1 .fright {}
#header .row_1 .fright {}
#header .row_1 .fright {}
#header .row_1 .fright {}




#header .row_2 {
height:62px;
width: 780px;
padding: 0px;
margin: 0px;
}

/*article*/
#article .col_1 {
margin: 0px;
padding: 0px;
}
#article .col_1 { width:259px;}
#article .col_1 .indent {
padding:20px 10px 0 60px;
}
#article .col_1 .headline01_indent { padding:20px 10px 0 18px;}
#article .col_2 {
width:780px;
height:272px;
background:#ECECEC url(../img/article_img.jpg) no-repeat right top;
margin: 0px;
}
#article .col_dphp {
width:780px;
height:170px;
background:#ECECEC url(../img/sky.jpg) no-repeat right top;
}


.MenuBarHorizontal  a img {
margin: 0px;
padding: 0px;
}


/*content*/
#content { padding:5px 0 5px 0;}
#content .title {
margin-bottom:27px;
}
#content .indent { padding:21px 35px 16px 17px;}
#content .indent1 { padding:21px 15px 16px 0;}
#content .indent2 { padding:0 20px 0 0;}



/*footer*/
#footer {
background:url(../img/footer_bg.jpg) no-repeat center bottom;
margin-top:10px;
}
#footer p {
text-align:center;
padding:22px 0 0 0;
font-size:1em;
font-family:verdana;
margin: 0px;
color: #99C8A6;
}
#footer p a {
color:#fff;
text-decoration: none;
}
#footer p a:hover {
color:#CCFF66;
}


/*==========================================*/



.documentList {
font-size: 12px;
}
.documentList dt {
font-weight: bold;
color:#000;
}
.documentList dt img {
margin-right: 5px;
}
.documentList dd {
	padding-left: 20px;
	background:url(../img/line_00.gif) no-repeat right bottom;
	padding-bottom: 20px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
.documentList a {
color:#f60;
background:url(../img/marker_active.gif) no-repeat right center;
padding-right:17px;
color:#FF6600;
line-height:1.8em;
text-align: right;
display: block;
margin-right: 20px;
text-decoration: none;
}
.documentList a:hover {
color:#fc0;
}

.documentList2 dt {
font-weight: bold;
color:#000;
background:url(../img/line_00.gif) no-repeat right top;
padding-top: 20px;
}
.documentList2 dd a {
color:#f60;
background:url(../img/marker_active.gif) no-repeat right center;
padding-right:17px;
margin-left: 30px;
color:#5c798c;
line-height:1.8em;
}

.documentList3 a {
color:#f60;
background:url(../img/marker_active.gif) no-repeat right center;
padding-right:17px;
margin-left: 20px;
color:#5c798c;
line-height:1.8em;
}


.exList {
margin: 20px 0px 20px 120px;
color:#333399;
}
.exList li {
font-size: 12px;
background:url(../img/marker1.gif) no-repeat left center;
padding-left:17px;
line-height:1.8em;
color:#333399;
}

.exList2 li {
margin: 0px 0px 1em 0px;
}

.exList3 {
margin: 0px 0px 20px 100px;
}
.exList3 li {
font-size: 12px;
color:#f60;
background:url(../img/marker1.gif) no-repeat left center;
padding-left:17px;
margin-bottom: 20px;
color:#5c798c;
line-height:1.8em;
color: #003366;
}


.pageTop {
padding-left:650px;
margin: 10px 0px 15px;
}
.pageTop a {
background:url(../img/arrow_pagetop.gif) no-repeat right top;
display: block;
width: 100px;
height: 12px;
}
.pageTop a span {
display: none;
}


.tables {
margin: 0px auto;
padding: 0px;
}

.tables td {
padding:10px;
font-size: 10px;
}
.tables th {
padding:7px 10px;
}


.bread_navigation {
padding: 0px 0px 10px 30px;
margin: 10px 0px;
}
.bread_navigation li {
display: inline;
}
.bread_navigation li a {
text-decoration: none;
background:url(../img/arrow_orange_right_s.gif) no-repeat left center;
padding-left: 12px;
}
.bread_navigation li a:hover {
color:#FF9900;
background:url(../img/arrow_orange_right_sa.gif) no-repeat left center;
padding-left: 12px;
}


.hide {
display:none;
}


.bread_navigation {
font-size: 12px;
text-align: right;
padding-right: 30px;
background-image: url(../img/line_00.gif);
background-position: right top;
background-repeat: no-repeat;
padding-top: 8px;
margin: 0px;
padding-bottom: 0px;
}


.separator {
height: 1px;
background: #d0d0d0;
border: none;
color: #d0d0d0;
margin: 20px 0px 20px;
parring: 0px;
}

.strongTitle {
font-weight: bolder;
display: block;
}

.arrow_blue_indent {
background:url(../img/arrow_blue.gif) no-repeat left center;
padding-left:10px;
color: #1226a3;
margin-left: 20px;
line-height: 1.5em;
}

td p {
line-height: 1.5em;
}

.progBtn {
clear: both;
}
.progBtn a {
display: block;
width: 400px;
height: 75px;
padding: 0;
}

.privacyList {
padding: 0px 70px 0px 45px;
}
.privacyList dt {
margin: 0px 40px;
padding-left: 25px;
font-weight: bold;
font-size: 12px;
color:#003399;
background-image: url(../img/icon_privacy.gif);
background-repeat: no-repeat;
background-position: left center;
}
.privacyList dd {
margin: 5px 0px 3em 70px;
padding: 0px 0px 10px;
line-height: 1.5em;
border-bottom: 1px solid #cfc;
}

.arrow_orange_right {
font-size: 12px;
}
.arrow_orange_right dt {
background-image: url(../img/arrow_orange_right.gif);
background-repeat: no-repeat;
background-position: left center;
padding-left: 20px;
margin-top:40px;
}
.arrow_orange_right dd {
padding-left: 80px;
margin-bottom:7px;
}

td.tableP, #txtnews p {
font-size: 12px;
line-height: 1.6em;
}

.morepage {
background: url(../img/arrow_morepage.gif) no-repeat left center;
padding: 0px 0px 0px 1.5em;
text-align: right;
}
.morepage:hover {
background: url(../img/arrow_morepage2.gif) no-repeat left center;
padding: 0px 0px 0px 1.5em;
text-align: right;
}

/* ──────────────────────────────index page */
h3.topPageTitle {
margin: 2px 0px 0px;
}
h3.topPageTitle img {
margin: -2px;
}
#whatsnew a, #topNews a {
color: #555;
text-decoration: none;
}
#whatsnew a:hover, #topNews a:hover {
color: #444;
text-decoration: underline;
}

#whatsnew h4, #topNews dt {
font-size:12px;
color:#f50;
margin-bottom: 1em;
padding: 0px;
margin-top: 1em;
margin-right: 0px;
margin-left: 0px;
font-weight: bold;
}
#whatsnew p, #topNews  dd {
font-family: Verdana, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", sans-serif;
color: #5b5b5b;
font-size:12px;
font-style: normal;
line-height: 1.4em;
margin: 0px 0px 10px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 10px;
padding-left: 30px;
background:url(../img/line_01.gif) no-repeat left bottom;
}
h6#notice span {
font-size: 0px;
margin-left: -999px;
}
h6#notice {
height: 30px;
background:url(../img/notice.gif) no-repeat center center;
}

h3.profile {
background-image: url(../img/title_president.gif);
background-repeat: no-repeat;
background-position: center center;
margin: 0px auto 20px;
padding: 0px;
height: 50px;
width: 700px;
}


/* ──────────────────────────────研究機関 */
.inner4 {
padding:21px 20px 21px 22px;
font-size: 12px;
}
.inner4 p {
padding:0px 50px;
}
h3#labo_partnerTitle {
margin: 0px 0px 50px 50px;
font-size: 14px;
font-weight: bold;
color: #0033CC;
}

th {
background: #efefef;
font-size:12px;
padding: 5px 20px;
text-align: center;
border-bottom: 1px solid #dfdfdf;
}
td {
font-size: 12px;
line-height: 1.6em;
border-bottom: 1px solid #efefef;
padding: 5px 20px;
}

dl#contactList {
color: #333333;
}
dl#contactList dt {
font-weight: bold;
font-size: 12px;
background:url(../img/icon_check.gif) no-repeat left center;
padding: 1px 0px 1px 20px;
vertical-align: bottom;
}
dl#contactList dd {
padding: 5px 0px 20px 40px;
}
dl#contactList dd input, dl#contactList dd textarea {
color: #4c4c4c;
font-size: 12px;
background: #E7ECE3;
border:1px solid #d0d0d0;
border-top:1px solid #7e7e7e;
border-left:1px solid #7e7e7e;
font-size:1em;
font-family:Verdana;
color:#4C4C4C;
padding: 0px 0px 0px 5px;
width: 400px;
}

#subNavi {
background-image: url(../img/m91.jpg);
background-repeat: repeat-x;
background-position: left top;
margin: 0px;
padding: 0px;
height: 29px;
width: 780px;
text-align: right;
display: block;
}

/* DPHPサイドメニュー */
.inner3Dphp {
width:183px;
float:left;
padding:15px 0px 220px 5px;
background:url(../img/page_bg_r.gif) no-repeat -8px bottom;
}
.inner3Dphp li {
line-height: 1.5em;
margin: 0px;
}
.inner3Dphp li a:hover {
text-decoration: none;
}
.p3 {
margin-bottom:10px;
font-size: 10px;
line-height: 1.4em;
}
.progBtn a .p3 strong {
color: #000033;
font-size: 12px;
text-decoration: underline;
background:url(../img/marker.gif) no-repeat left 2px;
padding-left:17px;
}

.progBtn a:link, .progBtn a:visited, .progBtn a:active {
text-decoration: none;
font-size: 10px;
color: #545362;
}
.progBtn a:hover {
text-decoration: none;
font-size: 10px;
color: #747287;
}

.newsTitle {
font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size: 14px;
line-height: 1em;
color: #003366;
background-image: url(../img/icon_document.gif);
background-repeat: no-repeat;
background-position: left center;
margin: 30px auto;
height: 20px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 20px;
}

body#newsPage {
background: #fff url(../img/logo.jpg) no-repeat 150px 30px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 150px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
body#newsPage #main {
background: transparent;
}






/*2010.08 disolo inc. writing
----------------------------------------------------------------*/



/*background*/
.haikei {
	background-image: url(../img/100817/haikei01.jpg);
	background-repeat: repeat-y;
	background-position: center center;
	padding: 0px;
	border: 1px solid #d7d7d7;
	margin: 0px;
}
.haikei .haikei {
	border: none;
	background-image: url(../img/100817/haikei02.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}


/*content*/

#contentDisHome {
	width: 378px;
	float: left;
}
#contentDisIndex {
	width: 780x;
}

#contentDis {
	float: left;
	width: 570px;
	_width: 569px;
}



/*side nav*/

#sideDis {
	float: right;
	width: 188px;
	padding: 10px;
}


/*content detail*/

.indentDis {
	padding-top: 21px;
	padding-right: 35px;
	padding-bottom: 0px;
	padding-left: 17px;
	margin: 0px;
}
#contentDisIndex .wrapperDis {
	padding-top: 0px;
	padding-bottom: 30px;
	background-image: url(../img/100817/wrappaer_back800.jpg);
	background-repeat: repeat-y;
	background-position: center center;
	border: 1px solid #d7d7d7;
}

#contentDis .wrapperDis {
	background-image: url(../img/100817/wrappaer_back.jpg);
	background-repeat: repeat-y;
	background-position: center center;
	padding-top: 0px;
	padding-bottom: 30px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #d7d7d7;
	border-bottom-color: #d7d7d7;
}

.borderNoneTop {
	border-top-style: none;
}
.borderNoneBottom {
	border-bottom-style: none;
}





.wrapperDis h1,
.wrapperDis h2,
.wrapperDis h3,
.wrapperDis h4,
.wrapperDis h5,
.wrapperDis h6,
.wrapperDis p,
.wrapperDis ul,
.wrapperDis ol,
.wrapperDis dl,
.wrapperDis address {
	padding: 0px;
	margin-top: 0px;
	margin-right: 65px;
	margin-bottom: 5px;
	margin-left: 65px;
}
.wrapperDis td h1,
.wrapperDis td h2,
.wrapperDis td h3,
.wrapperDis td h4,
.wrapperDis td h5,
.wrapperDis td h6,
.wrapperDis td p,
.wrapperDis td ul,
.wrapperDis td ol,
.wrapperDis td dl,
.wrapperDis td address {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.wrapperDis ul,
.wrapperDis ol {
	margin-left: 88px;
}

.wrapperDis li {
margin-bottom: 5px;
}


.wrapperDis .box01 {
	margin-right: 65px;
	margin-left: 65px;
}
.wrapperDis table {
	width: 100%;
	_width: 70%;
}

.wrapperDis h3 {
	background-image: url(../img/top_title.gif);
	background-repeat: repeat-x;
	background-position: center center;
	padding-top: 20px;
	padding-bottom: 19px;
	padding-left: 35px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
}
.wrapperDis h4 {
	font-size:12px;
	color:#f60;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #f60;
	background-color: #F5F1E9;
	margin-bottom: 10px;
	margin-left: 50px;
	padding-top: 7px;
	padding-right: 20px;
	padding-bottom: 7px;
	padding-left: 10px;
}
.wrapperDis h5 {
font-size: 10px;
font-weight: normal;
}





/*home*/

.wrapperDisHome {
	background-image: url(../img/100817/wrappaer_back800.jpg);
	background-repeat: repeat-y;
	background-position: center center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #d7d7d7;
	border-right-color: #d7d7d7;
	border-bottom-color: #d7d7d7;
}

#service01 {
	width: 359px;
	padding: 10px;
}
#service02 {
	width: 359px;
	padding: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d7d7d7;
}


.wrapperDisHome h1,
.wrapperDisHome h2,
.wrapperDisHome h3,
.wrapperDisHome h4,
.wrapperDisHome h5,
.wrapperDisHome h6,
.wrapperDisHome p,
.wrapperDisHome ul,
.wrapperDisHome ol,
.wrapperDisHome dl,
.wrapperDisHome address {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

.wrapperDisHome h3 {
	background-image: url(../img/top_title.gif);
	background-repeat: repeat-x;
	background-position: center center;
	padding-top: 20px;
	padding-bottom: 19px;
	padding-left: 18px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


.wrapperDisHome {}




.bps_box01 {
	float: left;
	width: 345px;
	margin-left: 30px;
}
.bps_box02 {
	float: right;
	width: 345px;
	margin-right: 30px;
}



.bps_box01 p,
.bps_box02 p,
.bps_box01 h4,
.bps_box02 h4 {
	margin-right: auto;
	margin-left: auto;
}



.serice_box {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #d7d7d7;
}







/*space
----------------------------------------------------------------*/


.floatNone {
	clear: both;
}

.mNone {margin: 0px;}

.mt05 {margin-top: 5px;}
.mt10 {margin-top: 10px;}
.mt15 {margin-top: 15px;}
.mt20 {margin-top: 20px;}
.mt30 {margin-top: 30px;}

.mb05 {margin-bottom: 5px;}
.mb10 {margin-bottom: 10px;}
.mb15 {margin-bottom: 15px;}
.mb20 {margin-bottom: 20px;}
.mb30 {margin-bottom: 30px;}

.ml05 {margin-left: 5px;}
.ml10 {margin-left: 10px;}
.ml15 {margin-left: 15px;}
.ml20 {margin-left: 20px;}
.ml30 {margin-left: 30px;}

.mr05 {margin-right: 5px;}
.mr10 {margin-right: 10px;}
.mr15 {margin-right: 15px;}
.mr20 {margin-right: 20px;}
.mr30 {margin-right: 30px;}
