div.subcontent {
    display: block;
    float:left;
    width: 70%;
    margin: 5px;
    padding: 3px;
    background-color: white;
}
div.breadcrumbsSub {
    padding-left: 10px;
    margin-top: -5px;
}
div.submenu {
    display: block;
    margin: 5px;
    padding: 3px;
    float:left;
}

span.subBannerText {
    display:block;
    width: 490px;
    height:44px;
    background-image: url(/assets/images/subBanner.gif);
    padding-top: 14px;
    padding-left: 73px;
    color: white;
    FONT-WEIGHT: bold;
    BACKGROUND-REPEAT: no-repeat; 
    font-size: 13px;
}

span.subBanner_01ninshin {
    display:block;
    width: 490px;
    height:44px;
    background-image: url(/assets/images/subBanner/subBanner_01.gif);
    padding-top: 14px;
    padding-left: 73px;
    color: white;
    FONT-WEIGHT: bold;
    BACKGROUND-REPEAT: no-repeat; 
    font-size: 13px;
}

span.subBanner_02asobu {
    display:block;
    width: 490px;
    height:44px;
    background-image: url(/assets/images/subBanner/subBanner_02.gif);
    padding-top: 14px;
    padding-left: 73px;
    color: white;
    FONT-WEIGHT: bold;
    BACKGROUND-REPEAT: no-repeat; 
    font-size: 13px;
}

span.subBanner_03nakama {
    display:block;
    width: 490px;
    height:44px;
    background-image: url(/assets/images/subBanner/subBanner_03.gif);
    padding-top: 14px;
    padding-left: 73px;
    color: white;
    FONT-WEIGHT: bold;
    BACKGROUND-REPEAT: no-repeat; 
    font-size: 13px;
}

span.subBanner_04azukeru {
    display:block;
    width: 490px;
    height:44px;
    background-image: url(/assets/images/subBanner/subBanner_04.gif);
    padding-top: 14px;
    padding-left: 73px;
    color: white;
    FONT-WEIGHT: bold;
    BACKGROUND-REPEAT: no-repeat; 
    font-size: 13px;
}

span.subBanner_05soudan {
    display:block;
    width: 490px;
    height:44px;
    background-image: url(/assets/images/subBanner/subBanner_05.gif);
    padding-top: 14px;
    padding-left: 73px;
    color: white;
    FONT-WEIGHT: bold;
    BACKGROUND-REPEAT: no-repeat; 
    font-size: 13px;
}

span.subBanner_06nyuen {
    display:block;
    width: 490px;
    height:44px;
    background-image: url(/assets/images/subBanner/subBanner_06.gif);
    padding-top: 14px;
    padding-left: 73px;
    color: white;
    FONT-WEIGHT: bold;
    BACKGROUND-REPEAT: no-repeat; 
    font-size: 13px;
}

span.subBanner_07oyakudachi {
    display:block;
    width: 490px;
    height:44px;
    background-image: url(/assets/images/subBanner/subBanner_07.gif);
    padding-top: 14px;
    padding-left: 73px;
    color: white;
    FONT-WEIGHT: bold;
    BACKGROUND-REPEAT: no-repeat; 
    font-size: 13px;
}

span.subBanner_08moshimo {
    display:block;
    width: 490px;
    height:44px;
    background-image: url(/assets/images/subBanner/subBanner_08.gif);
    padding-top: 14px;
    padding-left: 73px;
    color: white;
    FONT-WEIGHT: bold;
    BACKGROUND-REPEAT: no-repeat; 
    font-size: 13px;
}

span.subBanner_09kosodate {
    display:block;
    width: 490px;
    height:44px;
    background-image: url(/assets/images/subBanner/subBanner_09.gif);
    padding-top: 14px;
    padding-left: 73px;
    color: white;
    FONT-WEIGHT: bold;
    BACKGROUND-REPEAT: no-repeat; 
    font-size: 13px;
}

span.subBanner_10nerikoso {
    display:block;
    width: 490px;
    height:44px;
    background-image: url(/assets/images/subBanner/subBanner_10.gif);
    padding-top: 14px;
    padding-left: 73px;
    color: white;
    FONT-WEIGHT: bold;
    BACKGROUND-REPEAT: no-repeat; 
    font-size: 13px;
}

ul.oyakudachi {
    list-style-type: none;
    margin-left:1;
    margin-top:-1;
    padding: 0;
}

ul.oyakudachi li {
    background-image: url(/assets/images/link.png);
    background-repeat: no-repeat;
    background-position: 3px 3px;
    padding-left: 18px;
    font-size: 12px;
    line-height: 18px;
    border: #800000 1px solid; 
}


ul.report {
    list-style-type: none;
    margin-left:1;
    margin-top:-1;
    padding: 0;
}

ul.report li {
    background-image: url(/assets/images/voice.png);
    background-repeat: no-repeat;
    background-position: 3px 3px;
    padding-left: 18px;
    font-size: 12px;
    line-height: 18px;
    border: #ffa500 1px solid; 
}

ul.taikendan {
    list-style-type: none;
    margin-left:1;
    margin-top:-1;
    padding: 0;
}

ul.taikendan li {
    background-image: url(/assets/images/voice.png);
    background-repeat: no-repeat;
    background-position: 3px 3px;
    padding-left: 18px;
    font-size: 12px;
    line-height: 18px;
    border: #3a9dde 1px solid; 
}

.subsub_orange {
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    BACKGROUND-IMAGE: url(/assets/images/02.gif);
    PADDING-BOTTOM: 3px;
    WIDTH: 500px;
    COLOR: #ff6800;
    LINE-HEIGHT: 150%; 
    PADDING-TOP: 3px; 
    BACKGROUND-REPEAT: no-repeat; 
    HEIGHT: 30px
}

.subsub_pink {
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    BACKGROUND-IMAGE: url(/assets/images/01.gif);
    PADDING-BOTTOM: 3px;
    WIDTH: 500px;
    COLOR: #f94955;
    LINE-HEIGHT: 150%;
    PADDING-TOP: 3px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 30px
}

.anchor {
    text-align:center;
}

.jidoshoinfo {

    border-style:solid;
    border-width:2pt;
    border-color:#FF6600;
    padding: 5px;
}

.orangeframe {
    border-style:solid;
    border-width:2pt;
    border-color:#FF6600;
    padding: 5px;
}

.blackframe{
    border-style:solid;
    border-width:1pt;
    border-color:black;
    padding: 5px;
}

.youchien-info {
    background-color: skyblue;
}

.subreport {
    margin-top:10px;
    padding: 5px;
    display:block;
    border:solid 1px black;
    width:200px;
    background-color:#FAEBD7;
}


ul.submenu_03nakama {
    list-style-type: none;
    margin:0;
    padding: 0;
}

ul.submenu_03nakama li {
    background-image: url(/assets/images/double_arrow.png);
    background-repeat: no-repeat;
    background-position: 3px 3px;
    padding-left: 18px;
    font-size: 12px;
    line-height: 18px;
    border:#ffba36  1px solid; 
}
ul.submenu_02asobu {
    list-style-type: none;
    margin:0;
    padding: 0;
}

ul.submenu_02asobu li {
    background-image: url(/assets/images/double_arrow.png);
    background-repeat: no-repeat;
    background-position: 3px 3px;
    padding-left: 18px;
    font-size: 12px;
    line-height: 18px;
    border:#ff878d  1px solid; 
}

ul.submenu_01ninshin {
    list-style-type: none;
    margin:0;
    padding: 0;
}

ul.submenu_01ninshin li {
    background-image: url(/assets/images/double_arrow.png);
    background-repeat: no-repeat;
    background-position: 3px 3px;
    padding-left: 18px;
    font-size: 12px;
    line-height: 18px;
    border:#ffba36  1px solid; 
}
ul.submenu_04azukeru {
    list-style-type: none;
    margin:0;
    padding: 0;
}

ul.submenu_04azukeru li {
    background-image: url(/assets/images/double_arrow.png);
    background-repeat: no-repeat;
    background-position: 3px 3px;
    padding-left: 18px;
    font-size: 12px;
    line-height: 18px;
    border:#ff878d  1px solid; 
}

ul.submenu_05soudan {
    list-style-type: none;
    margin:0;
    padding: 0;
}

ul.submenu_05soudan li {
    background-image: url(/assets/images/double_arrow.png);
    background-repeat: no-repeat;
    background-position: 3px 3px;
    padding-left: 18px;
    font-size: 12px;
    line-height: 18px;
    border:#ffba36 1px solid; 
}

ul.submenu_06nyuen {
    list-style-type: none;
    margin:0;
    padding: 0;
}

ul.submenu_06nyuen li {
    background-image: url(/assets/images/double_arrow.png);
    background-repeat: no-repeat;
    background-position: 3px 3px;
    padding-left: 18px;
    font-size: 12px;
    line-height: 18px;
    border: #ff878d 1px solid; 
}
ul.submenu_07oyakudachi {
    list-style-type: none;
    margin:0;
    padding: 0;
}

ul.submenu_07oyakudachi li {
    background-image: url(/assets/images/double_arrow.png);
    background-repeat: no-repeat;
    background-position: 3px 3px;
    padding-left: 18px;
    font-size: 12px;
    line-height: 18px;
    border:#ffba36  1px solid; 
}

ul.submenu_08moshimo{
    list-style-type: none;
    margin:0;
    padding: 0;
}

ul.submenu_08moshimo li {
    background-image: url(/assets/images/double_arrow.png);
    background-repeat: no-repeat;
    background-position: 3px 3px;
    padding-left: 18px;
    font-size: 12px;
    line-height: 18px;
    border: #ff878d 1px solid; 
}

ul.submenu_09kosodate {
    list-style-type: none;
    margin:0;
    padding: 0;
}

ul.submenu_09kosodate li {
    background-image: url(/assets/images/double_arrow.png);
    background-repeat: no-repeat;
    background-position: 3px 3px;
    padding-left: 18px;
    font-size: 12px;
    line-height: 18px;
    border: #ffba36 1px solid; 
}

ul.submenu_10nerikoso {
    list-style-type: none;
    margin:0;
    padding: 0;
}

ul.submenu_10nerikoso li {
    background-image: url(/assets/images/double_arrow.png);
    background-repeat: no-repeat;
    background-position: 3px 3px;
    padding-left: 18px;
    font-size: 12px;
    line-height: 18px;
    border:#ffba36 1px solid; 
}


//old css

.orange_bold{
	color: #FF6600;
	font-weight: bold;
}
.red_bold{
	color: red;
	font-weight: bold;
}

table {
padding: 0px;
margin: 0px;
}
td  {
FONT-SIZE: 12px;
LINE-HEIGHT: 150%
}
.subsub_pink {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(/assets/images/subPink.gif); PADDING-BOTTOM: 3px; WIDTH: 500px; COLOR: #f94955; LINE-HEIGHT: 150%; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px
}
.subsub_orange {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(/assets/images/subOrange.gif); PADDING-BOTTOM: 3px; WIDTH: 500px; COLOR: #ff6800; LINE-HEIGHT: 150%; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px
}
.substitle {
	PADDING-RIGHT: 5px; PADDING-LEFT: 65px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 150%; PADDING-TOP: 5px
}

.link_t {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; COLOR: #f47721! important; LINE-HEIGHT: 150%; PADDING-TOP: 5px; BORDER-BOTTOM: #ffba36 2px solid
}
.link_b {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(/assets/images/07oyakudachi/link.gif); PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}


.kakomi{
    padding-top: 10px;
    padding: 10px;
    background-color:#FFCC99;
    width: 80%;
    height: auto;
}

