@charset "utf-8";
/* CSS Document */
#contents{
    /* padding: 199px 0px 65px; */
}

.wrapper{
    width: 980px;
    margin: auto;
    font-family: 'Noto Sans JP', 'Lato',"游ゴシック", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, sans-serif;
}
/* clearfix 回り込み解除 ------------------------ */
.clearfix:after { content:""; clear:both; display:block; }


/* #mainTT{
	background-image:url(../images/common/title.png);
	height:64px;
	line-height:64px;
	padding:0 0 0 225px;
	margin:0 0 15px;
}
.h3TT{
    margin: 0;
    padding: 10px 0 10px;
    border-bottom: 2px solid #000;
	font-size:14px;
} */

.label_icon{
    font-size: 12px;
    color: #FFF;
    padding: 3px;
    border-radius: 3px;
    display: inline-block;
}
.kudou{
    background-color:#00a185;
}
.tenpo{
	background-color: #003b12 ;
}
.semi_used{
    background-color:green;
}
.mishiyou{
	background-color: rgb(252, 154, 3);
	
}
.auto_brake{
    background-color: rgb(252, 154, 3);

}

@media screen and (min-width: 784px) {
    /* PC用 */
    /* base------------------------ */
    #pan {padding:5px 0;margin: 12px;}
    #pan li { display:inline-block; font-size:13px; color:#005ea6;}
    #pan li a { color:#005ea6;}
    #pan li:not(:first-child):before { content:">"; padding:0 5px; color:#000; font-weight: bold; }

}
@media screen and (max-width: 600px){
    .label_icon{
        padding: 4px 5px;
        font-size: 10px;
        border-radius: 5px;
        line-height: 1.4em;
    }
}