.tbl_line {
    border: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #999999;
}

.sankaku {
     text-align: center; vertical-align: middle;
     border: solid;
     border-width: 0px 0px 0px 1px;
     border-color: #999999;
}

.sankaku2 {
     text-align: center; vertical-align: middle;
     border: solid;
     border-width: 0px 0px 1px 1px;
     border-color: #999999;
}

.menu {
     text-align: left; vertical-align: middle;
     border: solid;
     border-width: 0px 1px 0px 0px;
     border-color: #999999;
     font: 12px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
}

.menu2 {
     text-align: left; vertical-align: middle;
     border: solid; border-width: 0px 1px 1px 0px; border-color: #999999;
     font: 12px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
}

.menu a{
     text-decolation:underline;
     color: #000000;
}

.menu2 a{
     text-decolation:underline;
     color: #000000;
}

.menu_words{
     text-align: left; vertical-align: middle; padding: 2px 10px;
     border: solid; border-width: 0px 1px 0px 1px; border-color: #999999;
     font: 12px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
}

.menu_words2 {
     text-align: left; vertical-align: middle; padding: 2px 10px;
     border: solid; border-width: 0px 1px 1px 1px; border-color: #999999;
     font: 12px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
}

.menu_words2 a {
     text-decolation:underline;
     color: #000000;
}

.bar {
     font: bold 12px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
     color: #FFFFFF;
     text-align: right; padding: 0px 15px 0px 0px;
}

.bar a {
     text-decoration:none;
     color:#FFFFFF;
}

.bar a:hover { text-decoration:underline;
}


.copy {
     font: 9px/15px Verdana, Arial, sans-serif, Helvetica;
     text-align: right;
}

.greeting{
     font: 14px  "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
     line-height: 20px;
     text-align: left;
}

.free{
     font: 12px  "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
     line-height: 15px;
     text-align: left;
     padding: 10px 0px 0px 50px;
}

.date{
     text-align: left; vertical-align: middle;
     font: 11px Verdana, Arial, sans-serif, Helvetica, "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
     line-height: 20px; padding-left: 5px;
}

.news {
     font: 12px/15px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", Verdana, Arial, sans-serif, Helvetica;
     text-align: left; vertical-align: top; padding: 0px 20px;
}

.news_b {
     font: 13px/18px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", Verdana, Arial, sans-serif, Helvetica;
     text-align: left; vertical-align: top; padding: 0px 20px;
}

.update{
     font: 11px/18px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", Verdana, Arial, sans-serif, Helvetica;
     text-align: right;
}



.guide {
    font: 10px/15px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", Verdana, Arial, sans-serif, Helvetica;
    text-align: left;
}

.guide a {text-decoration:underline;
          color:#000000;
}

.sub_box1{
     width: 20; height:20;
     text-align: left; vertical-align: middle;
}

.sub_red {
     font: bold 14px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", Verdana, Arial, sans-serif, Helvetica;
     color:#CC0033; text-align: left; padding-left: 10px;
}

.sub_white {
    font: 12px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", Verdana, Arial, sans-serif, Helvetica;
    color:#FFFFFF; line-height:18px; text-align: left; padding-left: 10px;
    background-color: #cc0033;
}

.sub_white2 {
    font: 12px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", Verdana, Arial, sans-serif, Helvetica;
    color:#FFFFFF; line-height:18px; text-align: left; padding-left: 10px;
    background-color: #0066bb;
}

.sub_white3 {
    font: 12px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", Verdana, Arial, sans-serif, Helvetica;
    color:#FFFFFF; line-height: 18px; text-align: left; padding-left: 10px;
    background-color: #ff9933;
}

.sub_blue {
     font: bold 14px/25px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", Verdana, Arial, sans-serif, Helvetica;
     color:#000099; text-align: left; padding-left: 10px;
}

.story1 {
     font: 13px/17px Verdana, sans-serif, Arial, "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
     text-align: left;;
     padding: 0px 0px 20px 25px;
}

.story2 {
     font: 13px/17px Verdana, sans-serif, Arial, "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
     text-align: left;
     padding: 20px 0px 20px 25px;
}

.story3 {
     font: 13px/17px Verdana, sans-serif, Arial, "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
     text-align: left;
     padding: 0px 25px 20px 25px;
}

.story4 {
     font: 13px/17px Verdana, sans-serif, Arial, "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
     text-align: left;
     padding: 0px 0px 5px 25px;
}

.waku_in {
     text-align: left; padding: 0px 50px;
}

.fee {
     font: 13px/20px Verdana, sans-serif, Arial, "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
     text-align: left; padding-left: 10px;
     border: solid;
     border-width: 0px 0px 1px 0px;
     border-color: #999999;
}

.order1 {
     font: 14px Verdana, sans-serif, Arial, "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
     text-align: left; padding: 10px 0px;
     border: solid;
     border-width: 0px 0px 1px 0px;
     border-color: #999999;
}

.order2 {
     font: 13px Verdana, sans-serif, Arial, "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
     text-align: left;
     border: solid;
     border-width: 0px 0px 1px 0px;
     border-color: #999999;
}

.catch {
     font: 12px/18px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
     text-align: left; width: 330px;
}

.schedule {
	font: 12px/23px Verdana, sans-serif, Arial, "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	text-align:left;
	border: thin solid #999999;
}

.number {
     font: bold 14px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
     color:#FF3366; text-align: left; vertical-align: middle;
     padding: 5px 0px;
}

.tokucho {
     font: bold 14px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; color:#FF3366;
     text-align: left;
}

.access {
     font: 11px Verdana, sans-serif, Arial, "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
     line-height: 20px; text-align:left;
     padding-left: 30px;
}

.lesson_name {
     font: bold 13px/18px Verdana, sans-serif, Arial, "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";;
     text-align: left; padding: 10px 0px 0px 0px;
     border: solid;
     border-width: 0px 0px 1px 0px;
     border-color:#999999;
}

.lesson_other {
     font: 12px Verdana, sans-serif, Arial, "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; 
     text-align: left; padding: 10px 0px 0px 10px;
     border: solid;
     border-width: 0px 0px 1px 0px;
     border-color:#999999;
}

.lesson {
     font: 11px/25px  Verdana, sans-serif, Arial, "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
     text-align: left;
}

.name {
     font: bold 14px/25px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
     text-align: left; padding-left: 15px;
	 background-color:#99CCCC;
}

.name_title {
     font: 13px/25px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
     text-align: left; padding-left: 10px;
}

.history {
     font: 12px/18px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
     text-align: left;
}

.speciality {
     font: 12px/18px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
     text-align: left; padding-left: 30px;
}

.photo_story {
     font: 12px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
     text-align: left; padding: 0px 0px 15px 30px;
}

.photo_story2 {
     font: 12px/20px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
     text-align: left; padding: 0px 0px 15px 30px; vertical-align: top;
}

.link_guide {
     font: 13px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
     text-align: left; height: 30px;
     border: solid; border-width: 0px 0px 1px 0px; border-color: #999999;
}

.link_guide a {
     text-decoration: none;
     color: #000000;
}

.link_title {
     background-color:#009999;
     font: bold 15px/20px  "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
     color: #ffffff; text-align: center;
}

.link {
     font: 14px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
     text-align: left; vertical-align: bottom;
     height: 40px;
     border: dotted; border-width: 0px 0px 1px 0px; border-color: #999999;
     padding-left: 15px;
}

.link a {
     text-decoration: none;
     color: #000000;
}

.link a hovar {
     text-decoration:underline;
}

.staff_waku1 {
     height: 30px; width: 50px;
     font: 11px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
     color: #666666; text-align: center;
     border: solid; border-width: 1px; border-color: #999999;
}

.staff_waku2 {
     height:30; width: 180px;
     text-align: left;
     font: bold 13px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
     color: #000000;
     border: solid; border-width: 1px 0px; border-color: #999999;
}

.staff_waku3 {
     height: 30px; width="40";
     font: 11px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
     color: #666666; text-align: center;
     border: solid; border-width: 1px; border-color: #999999;
}

.staff_waku4 {
     height:30; width: 96px;
     text-align: left; padding-left: 0px;
     font: 13px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
     color: #000000;
     border: solid; border-width: 1px 1px 1px 0px; border-color: #999999;
}

.staff_waku5 {
     height: 30px; width: 50px;
     font: 11px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
     color: #666666; text-align: center;
     border: solid; border-width: 0px 1px 1px 1px; border-color: #999999;
}

.staff_waku6 {
     height:30;
     text-align: left; padding-left: 0px;
     font: 13px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
     color: #000000;
     border: solid; border-width: 0px 1px 1px 0px; border-color: #999999;
}

.staff_waku7 {
     height:30;
     text-align: left; padding-left: 0px;
     font: 13px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
     color: #000000;
     border: solid; border-width: 0px 0px 1px 0px; border-color: #999999;
}

.staff_history1 {
     height: 15px;
     font: 11px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
     color: #666666; text-align: center; vertical-align: bottom;
     border: solid; border-width: 0px 0px 0px 1px; border-color: #999999;
}

.staff_history2 {
     height: 76px;
     font: 11px Verdana, sans-serif, Arial, "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
     color: #000000; text-align: left; vertical-align: top; padding-left: 2px;
     border: solid; border-width: 0px 0px 1px 1px; border-color: #999999;
}

.image {
    border: solid; border-width: 0px 1px 1px 0px; border-color: #999999;
    text-align: center; vertical-align: middle;
}

.ques_up {
     font: bold 14px Verdana, sans-serif, Arial, "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
     text-align: left; padding: 10px 0px;
     border: double; border-width: 3px 0px 0px 0px; border-color: #999999;
}

.ques {
     font: 13px Verdana, sans-serif, Arial, "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
     text-align: left; padding: 0px 0px 2px 30px;
}

.ques_down {
     font: 13px Verdana, sans-serif, Arial, "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
     text-align: left; padding: 0px 0px 10px 30px;
     border: double; border-width: 0px 0px 3px 0px; border-color: #999999;
}

.ques a {
     text-decoration: underline;
     color: #000000;
}

.ques_down a {
     text-decoration: underline;
     color: #000000;
}

.profile_title {
     height: 40px;
     font: bold 16px Verdana, sans-serif, Arial, "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
     text-align: left; padding: 0px 15px;

}

.profile1 {
	text-align: center;
	color: #ffffff;
	background-color: #339999;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 14px;
	line-height: 23px;
	font-weight: bold;
}

.profile2 {
	text-align: left;
	padding: 5px 0px 5px 5px;
	vertical-align: top;
	background-color: #ffffcc;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 13px;
}

.profile3 {
	text-align: left;
	padding: 5px 0px 5px 5px;
	vertical-align: top;
	background-color: #ffcccc;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 13px;
}

.study1 {
     font: bold 13px Verdana, sans-serif, Arial, "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
     color: #333333; text-align: left; vertical-align: top; padding: 10px 0px 2px 2px;
     border: solid; border-width: 0px 0px 1px 0px; border-color: #999999
}

.study2 {
     font: 12px/15px Verdana, sans-serif, Arial, "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
     text-align: left; vertical-align: top; padding: 10px 0px 2px 2px;
     border: solid; border-width: 0px 0px 1px 0px; border-color: #999999
}

.study3 {
     font: 10px Verdana, sans-serif, Arial, "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
     text-align: left; padding: 2px;
}

.study4 {
     font: bold 13px Verdana, sans-serif, Arial, "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
     color: #333333; text-align: center; vertical-align: top; padding: 5px 0px 2px 2px;
     border: solid; border-width: 0px 0px 1px 0px; border-color: #999999;
     background-color: #b0e0e6;
}

.study5 {
     font: 12px/15px Verdana, sans-serif, Arial, "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
     text-align: left; vertical-align: top; padding: 10px 0px 2px 15px;
     border: solid; border-width: 0px 0px 1px 0px; border-color: #999999;
}

.study6 {
     font: bold 13px Verdana, sans-serif, Arial, "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
     color: #333333; text-align: center; vertical-align: top; padding: 5px 0px 2px 2px;
     border: solid; border-width: 0px 0px 1px 0px; border-color: #999999;
     background-color: #d8bfd8;
}

.study7 {
     font: 12px/15px Verdana, sans-serif, Arial, "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
     text-align: left; vertical-align: top; padding: 10px 0px 2px 15px;
     border: solid; border-width: 0px 0px 1px 0px; border-color: #999999;
}

.study7 a {
     text-decoration: undeline; color: #cc0000;
}

.study8 {
     font: bold 13px Verdana, sans-serif, Arial, "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
     color: #333333; text-align: center; vertical-align: top; padding: 5px 0px 2px 2px;
     border: solid; border-width: 0px 0px 1px 0px; border-color: #999999;
     background-color: #ffc0cb;
}

#radio {
     background-color: #faebd7; padding: 10px;
     border: double; border-width: 4px; border-color: #fa8072;
}

.radio {
     font: 12px/15px Verdana, sans-serif, Arial, "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
     text-align: left; vertical-align: top; padding: 5px 0px 2px 15px;

}

.radio a {
     text-decolation: underline; color: #000000;
}

#pc {
      background-color: #fffacd; padding: 5px;
      font: 14px Verdana, sans-serif, Arial, "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
      text-align: center; vertical-align: bottom;
      border: double; border-width: 4px; border-color: #008800;
}

#pc a {
     color: #000000; text-decolation: underline;
}

.radio_pic {
     padding: 10px 0px; text-align: left;
}

.radio_pic2 {
     padding: 10px 0px 0px 0px; text-align: center;
}

.radio1 {
     font: 13px/17px Verdana, sans-serif, Arial, "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
     text-align: left;
     padding: 0px 25px 15px 25px;
}

.radio2 {
     font: 13px Verdana, sans-serif, Arial, "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
     text-align: right;
     padding: 20px 25px 15px 0px;
}

.orange {
    color: #ffa500; font: bold 13px Verdana, sans-serif, Arial, "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
}

#radio_story {
	border: solid;
	border-width: 0px 1px 1px 1px;
	border-color: #999999;
	color: #333;

}

.radio_story {
     font: 12px/17px Verdana, sans-serif, Arial, "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
     vertical-align: top; text-align: left; padding: 2px 5px 7px 5px;
}

.radio_sankaku {
     width: 20px; align: center; vertical-align: top; padding: 4px 0px;
}

.radio_sankaku2 {
     width: 50px; align: center; vertical-align: middle; background-color: #ffe4e1;
     border: double; border-width: 4px 0px; border-color: #dc143c;
}

.today {
     width: 440px; font: 30px Verdana, sans-serif, Arial, "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
     text-align: left; padding: 10px 20px; background-color: #ffe4e1;
     border: double; border-width: 4px 0px; border-color: #dc143c;
}

.today_jp {
     font: 17px Verdana, sans-serif, Arial, "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
     text-align: left;
} 

.point_in {
     font: 12px/18px Verdana, sans-serif, Arial, "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
     text-align: left; padding: 10px 20px; vertical-align: top;
}

.market_photo {
     text-align: center; vertical-align: middle;
     padding: 10px 0px; width: 160px;
}

.market_photo2 {
     font: 11px/15px Verdana, sans-serif, Arial, "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
     text-align: left; vertical-align: middle;
     padding: 0px 15px 25px 15px;
}

.top {
     font: 11px Verdana, sans-serif, Arial, "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
     text-align: right; padding; 4px 10px;
}
.table_line1 {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: dotted;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.week_table {
	background-color: #99FFCC;
	border: thin solid #999999;
}
.orange_table {
	background-color: #FFCC66;
}
.scd_side_table {
	background-color: #CCCCCC;
	border: thin solid #999999;
}
.photo a.popup:hover {
        background-color: #fff;
}

table.sample1 {
	border-collapse: collapse;
	font-size: 12px;
}
td.sample {
	border: solid 1px #339900;
	font-size: 12px;
}
tr.sample2 {border: solid 2px #339900}
.sub_white4 {
    font: 12px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", Verdana, Arial, sans-serif, Helvetica;
    color:#FFFFFF; line-height: 18px; text-align: left; padding-left: 10px;
    background-color: #CC00CC;
}
.waku {
	BORDER :solid 2px #999;
	BACKGROUND-COLOR: #999;
	WIDTH:483;
}

.td1L {
border-right: solid 2px #33CC99; border-bottom: solid 2px #33CC99;
BACKGROUND-COLOR: #FFFFFF; }

.td1R { 
border-left: solid 2px #33CC99; border-bottom: solid 2px #33CC99;
BACKGROUND-COLOR: #33FFFF;}

.td2L {
border-right: solid 2px #33CC99; border-top: solid 2px #33CC99;
BACKGROUND-COLOR: #FFFFFF; }

.td2R {
border-left: solid 2px #33CC99; border-top: solid 2px #33CC99;
BACKGROUND-COLOR: #33FFFF; }
#border td .waku {
	color: #333;
	text-align: center;
}
