﻿@charset "utf-8";
/* CSS Document */
BODY{background-color: #fff ;font-family:Arial;font-size:12px; color:#3D3D3D; MARGIN: 0px; line-height:1.7;background-image: url("img/bg.gif");background-repeat:repeat-x;background-position:top;text-align:center}
div {font-family:Arial;font-size:12px; color:#3D3D3D; MARGIN: 0px; line-height:1.7;text-align:left}

A:link {color:#009ad3; text-decoration: none} 
A:visited {color:#009ad3;text-decoration: none} 
A:hover {color:#009ad3; text-decoration: underline}


.nodis {DISPLAY: none}
form{margin:0px}

#main {background-image: url("img/bg_chihtsai.jpg");background-repeat:no-repeat;background-position:center;height:530px;}
#main_en {background-image: url("img/bg_chihtsai_en.jpg");background-repeat:no-repeat;background-position:center;height:530px;}
#main02 {background-image: url("img/bg_esuchen.jpg");background-repeat:no-repeat;background-position:center;height:530px;}
#main02_en {background-image: url("img/bg_esuchen_en.jpg");background-repeat:no-repeat;background-position:center;height:530px;}
#main03 {background-image: url("img/bg_nppe.jpg");background-repeat:no-repeat;background-position:center;height:530px;}
#main03_en {background-image: url("img/bg_nppe_en.jpg");background-repeat:no-repeat;background-position:center;height:530px;}

#header {background-image: url("img/pic01.gif");background-repeat:no-repeat;background-position:center;height:72px}


/* ----------------------------------------------- contents element*/

#contents {width:850px;margin:auto;padding-top:30px;}

#left-block {float:left;width:215px;margin-right:38px}

#right-block {float:right;width:597px}

.left-pane {float:left;width:290px;}

.right-pane {float:right;width:283px;}


#sec {clear: both;margin-bottom:26px;overflow:auto}

#left-block02 {float:left;width:356px;margin-right:13px}

#right-block02 {float:left;width:400px}

#right-block02-en {float:left;width:440px}


#sp {clear: both;padding-top:30px;}

.left-block03 {float:left;width:405px;margin-left:60px;margin-bottom:25px;}

.right-block03 {float:right;width:285px}

.right-block03 li {padding-top:5px;}
ul {margin:0px;padding:0px;list-style:none;}
li {display:block}



/* ----------------------------------------------- footer element*/

#footer {clear: both;width:850px;height:45px;border-top:1px solid #CEADC0;margin:auto;padding-top:15px}

.tel {float:left}
.copy {float:right;font-size:11px; color:#666;}
