@charset "UTF-8";

*{
    margin:0px;
    padding:0px;
    line-height:100%;
    border:none;
}

body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #C8C1AE;
	margin: 0px;
	padding: 0px;
	text-align: center;
	color: #000000;
}

.yumetakaBody #container {
	width: 964px;
	background: #FFFFFF;
	padding:0px;
	margin:0 auto;
	text-align: left;
}

.yumetakaBody #mainContent {
	padding: 0 20px;
}

.yumetakaBody  #mainContent h1{
    padding-top:6px;
}

.yumetakaBody  #mainContent h1 a{
   font-size:20px; 
    color:#ED1E79;
    text-decoration:none;
}


.yumetakaBody  #mainContent p.mainimage{
    height:282px;
    background:url(../images/mainimage.jpg) no-repeat top left;
}

address{
	padding: 4px 22px;
	font-size:16px;
	color:#003300;
	font-weight:bold;
    font-style:normal;
}

address a{
	font-size:16px;
	color:#003300;
	font-weight:bold;
    font-style:normal;
}


#mainMenu {
	padding-left:12px;
}

#mainMenu ul{
	list-style:none;
	width:964px;
	height:59px;
	padding-bottom:16px;
}

#mainMenu ul li{
	float:left;
}

#mainMenu ul li a{
	display:block;
	height:59px;
	width:150px;
	text-indent:-9000px;
}

#mainMenu ul li a.accident{
	background:url(../images/bk_mainmenu.gif) no-repeat 0px 0px;
}
#mainMenu ul li a.accident:hover{
	background:url(../images/bk_mainmenu.gif) no-repeat 0px -59px;
}
#mainMenu ul li a.accident_on{
	background:url(../images/bk_mainmenu.gif) no-repeat 0px -59px;
}

#mainMenu ul li a.hadou{
	background:url(../images/bk_mainmenu.gif) no-repeat -150px 0px;
}
#mainMenu ul li a.hadou:hover{
	background:url(../images/bk_mainmenu.gif) no-repeat -150px -59px;
}
#mainMenu ul li a.hadou_on{
	background:url(../images/bk_mainmenu.gif) no-repeat -150px -59px;
}

#mainMenu ul li a.bone{
	background:url(../images/bk_mainmenu.gif) no-repeat -300px 0px;
}
#mainMenu ul li a.bone:hover{
	background:url(../images/bk_mainmenu.gif) no-repeat -300px -59px;
}
#mainMenu ul li a.bone_on{
	background:url(../images/bk_mainmenu.gif) no-repeat -300px -59px;
}

#mainMenu ul li a.matrix{
	background:url(../images/bk_mainmenu.gif) no-repeat -450px 0px;
}
#mainMenu ul li a.matrix:hover{
	background:url(../images/bk_mainmenu.gif) no-repeat -450px -59px;
}
#mainMenu ul li a.matrix_on{
	background:url(../images/bk_mainmenu.gif) no-repeat -450px -59px;
}

#mainMenu ul li a.workshop{
	background:url(../images/bk_mainmenu.gif) no-repeat -600px 0px;
}
#mainMenu ul li a.workshop:hover{
	background:url(../images/bk_mainmenu.gif) no-repeat -600px -59px;
}
#mainMenu ul li a.workshop_on{
	background:url(../images/bk_mainmenu.gif) no-repeat -600px -59px;
}

#mainMenu ul li a.blog{
	background:url(../images/bk_mainmenu.gif) no-repeat -750px 0px;
}
#mainMenu ul li a.blog:hover{
	background:url(../images/bk_mainmenu.gif) no-repeat -750px -59px;
}
#mainMenu ul li a.blog_on{
	background:url(../images/bk_mainmenu.gif) no-repeat -750px -59px;
}

a.mobile{
 font-size:8px;
}

.cramb{
 padding:6px 0px 12px 18px;
}

#leftPart {
	padding-left:12px;
	width:568px;
	float:left;
}

#leftPart div.leftEntry {
	padding-bottom:24px;
	margin-bottom:46px;
	background:url(../images/divbk_leftentry.gif) no-repeat bottom left;
}

#leftPart div.leftEntry h2 {
	width:568px;
	height:126px;
	text-indent:-90000px;
	background:url(../images/bkh2_leftentry_access.gif) no-repeat top left;
}

#leftPart div.leftEntry h2.profile {
	width:568px;
	height:126px;
	text-indent:-90000px;
	background:url(../images/bkh2_leftentry_profile.gif) no-repeat top left;
}


#leftPart div.leftEntry h2.menu {
	width:568px;
	height:126px;
	text-indent:-90000px;
	background:url(../images/bkh2_leftentry_menu.gif) no-repeat top left;
}

#leftPart div.leftEntry h2.hado {
	width:568px;
	height:126px;
	text-indent:-90000px;
	background:url(../images/bkh2_leftentry_hado.gif) no-repeat top left;
}

#leftPart div.leftEntry h2.accident {
	width:568px;
	height:126px;
	text-indent:-90000px;
	background:url(../images/bkh2_leftentry_accident.gif) no-repeat top left;
}

#leftPart div.leftEntry h2.bone {
	width:568px;
	height:126px;
	text-indent:-90000px;
	background:url(../images/bkh2_leftentry_bone.gif) no-repeat top left;
}

#leftPart div.leftEntry h2.matrix {
	width:568px;
	height:126px;
	text-indent:-90000px;
	background:url(../images/bkh2_leftentry_matrix.gif) no-repeat top left;
}

#leftPart div.leftEntry h2.workshop {
	width:568px;
	height:126px;
	text-indent:-90000px;
	background:url(../images/bkh2_leftentry_workshop.gif) no-repeat top left;
}

#leftPart div.leftEntry h2.schedules {
	width:568px;
	height:126px;
	text-indent:-90000px;
	background:url(../images/bkh2_leftentry_schedules.gif) no-repeat top left;
}

#leftPart div.leftEntry h2.voice {
	width:568px;
	height:126px;
	text-indent:-90000px;
	background:url(../images/bkh2_leftentry_voice.gif) no-repeat top left;
}

#leftPart div.leftEntry h2.koe {
	width:568px;
	height:126px;
	text-indent:-90000px;
	background:url(../images/bkh2_leftentry_koe.gif) no-repeat top left;
}

#leftPart div.leftEntry h2.yugami {
	width:568px;
	height:126px;
	text-indent:-90000px;
	background:url(../images/bkh2_leftentry_yugami.gif) no-repeat top left;
}



#leftPart div.leftEntry div.leftContent{
	background:url(../images/pbk_leftentry.gif) repeat-y;
}

#leftPart div.leftEntry div.leftContent h3{
        height:26px;
        font-size:16px;
        color:#003300;
        margin-top:20px;
        margin-left:28px;
        margin-bottom:12px;
        padding-top:3px;
        padding-left:28px;
	background:url(../images/bull_check.gif) no-repeat top left;
}


#leftPart div.leftEntry div.leftContent p{
	line-height:150%;
	padding:0px 18px;
}

#leftPart div.leftEntry div.leftContent table{
        margin-top:18px;
        margin-left:30px;
}
#leftPart div.leftEntry div.leftContent th{
        text-align:center;
        padding:4px;
        border:1px solid #003300;
}



#leftPart div.leftEntry div.leftContent td{
        text-align:center;
        padding:4px;
        border:1px solid #003300;
}


#leftPart div.leftEntry div.leftContent ul.yugami{
        padding:0px 32px;
}
#leftPart div.leftEntry div.leftContent ul.yugami li{
        padding:8px 4px;
        list-style-image: url(../images/li_checkbox.gif);
}




#rightPart  {
	width:327px;
	margin-left:588px;
}

#rightPart div.rightEntry {
	padding-bottom:24px;
	margin-bottom:36px;
	background:url(../images/divbk_rightentry.gif) no-repeat bottom right;
}

#rightPart div.rightEntry h2.twitter {
	width:327px;
	height:126px;
	text-indent:-90000px;
	background:url(../images/h2bk_rightentry.gif) no-repeat top right;
}


#rightPart div.rightEntry h2.topic {
	width:327px;
	height:126px;
	text-indent:-90000px;
	background:url(../images/h2bk_rightentry_topic.gif) no-repeat top right;
}


#rightPart div.rightEntry h2.mailmag {
	width:327px;
	height:126px;
	text-indent:-90000px;
	background:url(../images/h2bk_rightentry_mailmag.gif) no-repeat top right;
}

#rightPart div.rightEntry h2.konzatsu {
	width:327px;
	height:126px;
	text-indent:-90000px;
	background:url(../images/h2bk_rightentry_konzatsu.gif) no-repeat top right;
}

#rightPart div.rightEntry p {
	line-height:150%;
	padding:0px 12px 0px 12px;
	background:url(../images/pbk_rightentry.gif) repeat-y;
}

#rightPart div.rightEntry span.pubdate {
  display:block;
  font-weight:bold;
  font-size:12px;
  color:#8D711C;
}
#rightPart div.rightEntry span.summary {
  dispray:block;
}



#rightPart div.rightEntry dl {
	padding:0px 12px 0px 12px;
	background:url(../images/pbk_rightentry.gif) repeat-y;
}

#footerPart p.copyright{
	padding:0px 0px 24px 0px;
	clear:both;
	text-align:center;
	
}


#leftPart div.leftEntry div.asset-name entry-title a{
        height:26px;
        font-size:16px;
        color:#003300;
        margin-top:20px;
        margin-left:28px;
        margin-bottom:12px;
        padding-top:3px;
        padding-left:28px;
	background:url(../images/bull_check.gif) no-repeat top left;

}


// expect.css

table.konzatsu{margin:12px 0px 12px 0px;padding:2px;border-spacing:1px;border-collapse:collapse;}
table.konzatsu th{font-size:14px;color:#333333;font-weight:normal;}
table.konzatsu td.konzatsu_date{height:16px;font-size:14px;color:#673333;font-weight:normal;text-align:right;vertical-align:middle;border:none;}
table.konzatsu td.konzatsu_time{width:55px;font-size:14px;color:#333333;font-weight:normal;text-align:center;vertical-align:middle;}
table.konzatsu td{width:35px;height:35px;font-size:12px;color:#333333;font-weight:normal;text-align:center;vertical-align:middle;border:1px solid #8F4F4F;}

table.konzatsu td.konzatsu_1{background:#5F5FF0;}
table.konzatsu td.konzatsu_2{background:#70CF70;}
table.konzatsu td.konzatsu_3{background:#EFEF6F;}
table.konzatsu td.konzatsu_4{background:#FF4F4F;}
table.konzatsu td.konzatsu_5{font-size:14px;background:#FDFDFD;}
table.konzatsu td.konzatsu_bl{font-size:14px;background:#FDFDFD;}

table.konzatsu_hanrei{margin:8px 0px 0px 12px;font-size:12px;}
td.konzatsu_1_small{width:16px;height:16px;background:#5F5FF0;border:1px solid #8F4F4F;}
td.konzatsu_2_small{width:16px;height:16px;background:#70CF70;border:1px solid #8F4F4F;}
td.konzatsu_3_small{width:16px;height:16px;background:#EFEF6F;border:1px solid #8F4F4F;}
td.konzatsu_4_small{width:16px;height:16px;background:#FF4F4F;border:1px solid #8F4F4F;}

option,input,textarea{border:1px solid #CCCCCC;}
