@charset "utf-8";
/* CSS Document */

.clearfix:after { content: "."; display: block; height: 0px; clear: both; visibility: hidden; overflow: hidden; font-size: 0; }
.clear { clear: both;}

.hl { margin: 20px 0 10px 0;}
.h2 { margin: 10px 0 10px 0;}

img{ border:0;}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, th, td,p{margin:0; padding:0; }
table{border-collapse:collapse; border-spacing:0;}
fieldset, img{border:0;}
address, caption, cite, code, dfn, em, strong, th, var{font-style:normal; font-weight:normal;}
ol, ul{list-style:none;}
caption, th{text-align:left;}
h1, h2, h3, h4, h5, h6{font-size:100%; font-weight:normal;}
.hide-text { text-indent: 100%; white-space: nowrap; overflow: hidden; }

/*コンテンツ-----------------------------------*/
#all { width:800px;	margin: 0 auto;	color:#FFFFFF; font-size:12px; font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro";}
#sns { margin:10px 0; text-align:right;}

#head_wrap{ width:800px; height:650px; background:url(images/bg_contents.gif) no-repeat;}
#head_wrap p#logo{ display:block; height:165px; text-align:center; padding:25px 0 0 0;}
#head_wrap p#day{ display:block; text-align:center; padding:15px 0 15px 0;}
#head_wrap p#read{ display:block; padding:0 0 25px 0;}

#about{ width:680px; margin:0 auto;}
#about_box{ background:#ffebbe; padding:0 0 0 45px;}

#about_box dl{ display:block; margin:0; padding:0 0 10px 0; font-size:18px;  font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro";}
#about_box dl dt{ margin:0 30px 0 0; clear:both; float:left; height:30px; width:140px; font-weight:bold; display:block; text-decoration:none; color:#fff; line-height:29px; text-align:center; background:url(images/bg_icon.png);}
#about_box dl dd{ margin:0 0 0 0; color:#000; display:block; text-align:left; float:left; width:415px;}
#about_box dl dd.txtbox{ padding:0 0 3px 7px; border-bottom: dotted 2px #f56161;}
#about_box dl dd.txtbox span.blue{font-weight:bold; color:#009be8;}
#about_box dl dd.txtbox span.red{font-weight:bold; color:#ff3a2e;}
#about_box dl dd.txtbox span.small{ font-size:14px;}


#bnr_gleen{ padding-top:20px}



