<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

body {background-color:#fff;color:#000;}

a{color:#000;}

.listing li{background: url(../img/white/ic_rect.gif) no-repeat left center;}
.scroll{border:2px solid #000;}
.scroll h1{color:#000;background: url(../img/white/dot_line.gif) left bottom repeat-x;}

.cage{border:2px solid #000;}
.cage2{border-color:#CCCCCC;}

.wrap{margin:0 auto;clear:both;}

#header{border-bottom:1px solid #000;background:#fff;}

#breadcrumb{background: url(../img/white/dot_line.gif) repeat-x left bottom;}

#main_content{border:2px solid #000;}

.question .section td{background-color:#fff}
.result .cage h2{text-align:center;margin:0;padding:10px 0;border-bottom:1px solid #000;}

#links li a{background: url(../img/white/ic_arrow.gif) no-repeat left center;}

.result_table td{border:1px solid #000;}

.cageMobile{
	border: 2px solid #000;
}

#breadcrumb_foot{background: url(../img/white/dot_line.gif) repeat-x left top;}
#breadcrumb_foot .wrap{padding:6px 0;clear:both;text-align:right;}
#breadcrumb_foot li{float:left;}

#footer{border:1px solid #fff;border-width:1px 0 1px 0;background-color:#fff;}

#nav_bgcolor p,
#nav_textsize p,
#nav_bgcolorSp p,
#nav_textsizeSp p{
    color: #000;
}

#nav_bgcolor ul li:first-child a,
#nav_bgcolor ul li:nth-child(3) a,
#nav_bgcolorSp ul li:first-child a,
#nav_bgcolorSp ul li:nth-child(3) a{
    background-color: #fff;
    border: 1px solid #000;
    color: #000;
}

#nav_bgcolor ul li:nth-child(2) a,
#nav_bgcolorSp ul li:nth-child(2) a{
    color: #fff;
    background-color: #000;
    border: 1px solid #000;
}

#nav_textsize ul li a,
#nav_textsizeSp ul li a{
    color: #000;
    background-color: #fff;
    border: 1px solid #000;
}
.on a{
    background-color: #000 !important;
    border: 1px solid #000 !important;
    color: #fff !important;	
}

.kiyakuTxt h2{
	color: #000;
}

.newBtn a{
	color: #000;
	background: none;
	border: 2px solid #000;
}

.stayContents p,
.navPrev p{
	color: #000;
	border:2px solid #000;
}

.stayContents p span{
	background-color: #000;
}

.navPrev a{
	color: #000;
}

.conditionTxt{
	background: none;
	border: 1px solid #000;
}

.question .bg_red,
.question .bg_yellow,
.question .bg_orange,
.question .bg_green{
	color: #000;
}

.resultRed,
.resultOrange,
.resultYellow,
.resultGreen,
.resultGray{
    border: 2px solid #000;
}

.resultRed span,
.resultOrange span,
.resultYellow span,
.resultGreen span,
.resultGray span{
	color: #fff;
	background-color: #000;
	text-shadow: none;
}

.resultCage{
	border: 2px solid #000;
}

.resultCage h2{
	background-color: #000;
}

.resultCageTxt strong,
.resultCage .wrap2 strong{
	color: #000;
}

.resultCage .wrap2 h2{
	color: #000;
	border-left: 5px solid #000;
}

.case .section{
	border-top: 2px solid #000;
}

.case .section .caseBlock h3{
	border-bottom: 2px dotted #000;
}




/*-------------------------------------------------------sp */
@media(max-width:670px){
	#main_content{
		border: none;
	}
	
	#header #nav_site,
	#header #nav_siteSp{
    	border-top: 1px solid #000;
	}
}
</pre></body></html>