﻿@charset "UTF-8";

/***************************************************
   HTML All Class Element Styles
***************************************************/

html { color: #221815; }
body { text-align: center; font-family:Meiryo; }
.cb { clear: both; }

#layout { background-image: url(img/back.gif); }
#layout #in { width: 800px; margin: 0 auto; background-color: #fff; }
#footer { background-color: #0059ff; height: 20px; width: 100%; line-height: 20px; text-align: center; font-size: 11px; color: #fff; }

.title { background: url(img/index_title_00.jpg) no-repeat; width: 550px; height: 40px; text-align: left; }
.title h2 { position: relative; top: 11px; left: 17px; font-weight: bold; color: #404040; font-size: 13px; }

/***************************************************
  Sidebar Element Styles
***************************************************/

.sidebar { text-align: left; }

.side_m01 a { display: block; background-image: url(img/menu_01.jpg); background-repeat: no-repeat; width: 180px; height: 34px; margin: 0 auto; color: #666; font-size: 13px; font-weight: bold; line-height: 34px; }
.side_m01 a:hover { display: block; background-image: url(img/menu_01_on.jpg); background-repeat: no-repeat; color: #0059ff; }
.side_m01 a.mlt { font-size: 13px; font-weight: bold; text-indent: 15px; }
.side_m01 { display: block; background-image: url(img/menu_01_on.jpg); background-repeat: no-repeat; width: 180px; height: 34px; margin: 0 auto; color: #0059ff; font-size: 13px; font-weight: bold; line-height: 34px; }
.side_m01 em { display: block; font-size: 13px; font-weight: bold; text-indent: 15px; }


.side_m02 a { display: block; background-image: url(img/menu_02.jpg); background-repeat: no-repeat; width: 180px; height: 34px; margin: 0 auto; color: #666; font-size: 13px; font-weight: bold; line-height: 34px; }
.side_m02 a:hover { display: block; background-image: url(img/menu_02_on.jpg); background-repeat: no-repeat; color: #0059ff; }
.side_m02 a.mlt { font-size: 13px; font-weight: bold; text-indent: 15px; }
.side_m02  { display: block; background-image: url(img/menu_02_on.jpg); background-repeat: no-repeat; width: 180px; height: 34px; margin: 0 auto; color: #0059ff; font-size: 13px; font-weight: bold; line-height: 34px; }
.side_m02 em { display: block; font-size: 13px; font-weight: bold; text-indent: 15px; }


.midasi {width:560px; height:38px; 
			background-image:url(img/c_title.jpg); 
			background-repeat:no-repeat; 
			margin:0; }
			
.midasitext {text-align:left;
			
			font-weight:bold;
			font-size:20px;
			color: #339900;
			padding-top:7px;
			padding-left:20px;}		
.komidasi {
			margin-bottom:5px;
			text-align:left;
			height:20px;
			border-bottom:1px #339900 solid;
			font-size:14px;
			font-weight:bold;
			padding-left:15px;}	
			
.komidasi2 {
			margin-bottom:5px;
		
			height:20px;
			background-color:#5cb531;
			color:#FFFFFF;
			font-size:14px;
			font-weight:bold;
			padding-left:15px;}				
			
			
.komitext {width:510px;
text-align:left;
			margin-left:25px;
			margin-bottom:20px;
			}						
