@charset "utf-8";

/*-----------------------------------------------
 __default style clear
-----------------------------------------------*/

*{margin:0;padding:0;}
body{background:#f2eedb;font-size:14px;font-family:"Meiryo","Verdana","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic";color:#333333;line-height:1.5;}
html{overflow-y:scroll;}
img,fieldset{border:0;}
hr{visibility:hidden;clear:both;margin-bottom:20px;}
.fl{float:left;}
.fr{float:right;}


/*-----------------------------------------------
 __Base Link Color Setting
-----------------------------------------------*/

a{}
a:link{}
a:visited{}
a:hover{}
a:active{}

/*-----------------------------------------------
 __container
-----------------------------------------------*/

#container{width:832px;margin:0px auto;}

/*-----------------------------------------------
 __header
-----------------------------------------------*/

#header{height:175px;background:url(images/header-bg.png) repeat-y;padding-left:16px;}
#header div#leaf{margin-top:42px;margin-left:0px;float:left;width:70px;}
#header div#h1title{margin-top:56px;margin-left:11px;float:left;width:334px;}
#header div#language{margin-top:82px;margin-left:292px;float:left;width:98px;}


/*-----------------------------------------------
 __footer
-----------------------------------------------*/

#footer{width:832px;margin-top:36px;margin-bottom:22px;}
#footer div#footer-inner{margin-left:216px;text-align:center;font-size:10px;}
#footer div#hello-logo{text-align:right;margin-right:5px;margin-bottom:16px;}


/*-----------------------------------------------
 __content-box
-----------------------------------------------*/

#content-box{width:832px;float:left;background:url(images/content-box-bg.png) repeat-y;}

/*-----------------------------------------------
 __contents
-----------------------------------------------*/

#contents{float:right;width:616px;}
#contents div#contents-inner{margin:12px 14px 12px 10px;}
#contents div#contents-inner h1{text-align:right;border-right:1px solid #b88c1f;border-bottom:1px solid #b88c1f;margin-bottom:22px;font-size:19px;color:#b88c1f;padding-right:8px;font-weight:bold;}
#contents div#contents-inner .h3c{margin-left:8px;}
#contents div#contents-inner .indent1{margin-left:8px;}
#contents div#contents-inner .indent2{margin-left:16px;}
#contents div#contents-inner .indent3{margin-left:24px;}
#contents div#contents-inner h2{font-size:19px;line-height:120%;margin-bottom:16px;padding:6px 0px 4px 14px;border-left:5px solid #3e7585;background-color:#f9f9f9;font-weight:normal;color:#305966;}
#contents div#contents-inner h3{font-size:17px;margin-bottom:6px;letter-spacing:0.2em;}
#contents div#contents-inner p{margin-bottom:1em;text-indent:1em;text-align:justify;text-justify:inter-cluster;}
#contents div#contents-inner table.list th{font-weight:normal;text-align:left;padding-right:20px;white-space:nowrap;vertical-align:top;}
#contents div#contents-inner li{list-style-type:none;margin-left:3px;}
#contents div#contents-inner ul.square{margin-left:13px;}
#contents div#contents-inner ul.square li{margin-bottom:6px;list-style:none outside url(images/li-square.png);}
#contents div#contents-inner ul.horizontal li{display:inline;list-style-type:none;margin:0 0.8em 0 0;}
#contents div#contents-inner table.contact th{font-weight:normal;text-align:left;padding-right:20px;white-space:nowrap;vertical-align:middle;}
#contents div#contents-inner table.contact td{padding-bottom:4px;}
#contents div#contents-inner table.contact small{color:#ff3333;}
#contents div#contents-inner table.contact .form-company{width:420px;}
#contents div#contents-inner table.contact .form-name{width:220px;}
#contents div#contents-inner table.contact .form-email{width:320px;}
#contents div#contents-inner table.contact .form-tel{width:220px;}
#contents div#contents-inner table.contact .form-body{width:420px;height:300px;}
#contents div#contents-inner table.contact input, textarea, button{font-size:14px;font-family:"Meiryo","Verdana","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic";color:#333333;}

/*-----------------------------------------------
 __navigation
-----------------------------------------------*/

#navigation{float:left;width:216px;}
#navigation ul{margin-top:15px;margin-left:18px;}
#navigation ul li{color:#ffffff;line-height:100%;list-style:none;border-left:5px solid #ffffff;margin-bottom:16px;padding-left:14px;font-size:14px;}
#navigation ul li a{color:#ffffff;text-decoration:none;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:none;}
a:active{text-decoration:none;}
#navigation div.bokinbanner{margin:30px auto 10px auto;width:140px;}
#navigation div.bokinbanner p{margin-top:3px;text-align:justify;text-justify:inter-cluster;font-size:10px;color:#ffffff;}


#topflash{margin:5px 0px 6px 5px;border:1px solid #d0d0d0;width:600px;height:162px;}
#toptext{margin:5px 0px 6px 5px;width:600px;}
#toptext p{font-size:12px;margin-bottom:1em;text-indent:1em;text-align:justify;text-justify:inter-cluster;}


/*-----------------------------------------------
 __infobox
-----------------------------------------------*/
.infobox{width:590px;margin:10px auto;font-size:12px;color:#6b5212;}
.infobox .hd .c, .box .ft .c {font-size:1px;height:10px;}
.infobox .ft .c {height:10px;}
.infobox .hd {background:transparent url(images/infobox/tl.png) no-repeat 0px 0px;}
.infobox .hd .c {background:transparent url(images/infobox/tr.png) no-repeat right 0px;}
.infobox .bd {background:transparent url(images/infobox/ml.png) repeat-y 0px 0px;}
.infobox .bd .c {background:transparent url(images/infobox/mr.png) repeat-y right 0px;}
.infobox .bd .c .s {margin:0px 10px 0px 10px;background:#ffffff url(images/infobox/ms.png) repeat-x 0px 0px;padding:5px 8px 5px 8px;text-align:left;}
.infobox .bd .c .s {min-height:100px;height:auto ! important;height:100px;}
.infobox .ft {background:transparent url(images/infobox/bl.png) no-repeat 0px 0px;}
.infobox .ft .c {background:transparent url(images/infobox/br.png) no-repeat right 0px;}

.infobox ul{margin-left:17px;}
.infobox li{margin-bottom:6px;list-style:none outside url(images/li-square.png);font-size:11px;letter-spacing:0.1em;line-height:1.3;text-align:justify;text-justify:inter-cluster;}

.infobox li a{color:#6b5212;text-decoration:none;}
.infobox li a:link{color:#6b5212;text-decoration:none;}
.infobox li a:visited{color:#6b5212;text-decoration:none;}
.infobox li a:hover{color:#6b5212;text-decoration:underline;}
.infobox li a:active{color:#6b5212;text-decoration:none;}


/*
@import url(http://www.pat.gr.jp/static/themes-base/blog.css);
@import url(http://www.pat.gr.jp/static/themes/minimalist-red/screen.css);
*/

