/*UTF8編碼*/
body{background-image:url('./IMG/analyze/analyze_bg.png'); background-attachment:fixed; background-position:bottom; background-repeat:no-repeat;}

.listbox .titlebox{height:42px;}
.listbox .bgcolor{width:232px; height:18px; background-color:#66CCFF; margin-top:24px; position:absolute; z-index:1;}
.listbox .text{color:#1a518a; text-shadow:1px 1px 1px #FFFFFF; font-size:18pt; font-weight:bold; padding:5px 20px; position:absolute; z-index:2;}

.listitle{border-bottom:1px solid #CCCCCC; margin:50px auto 10px;}
.imgbd{width:100%; border:1px solid #66CCCC; display:block; margin:10px auto 20px;}

.line{width:100%; height:60px; display:block;}

.marubox{margin:0px 0px 10px 20px; float:left;}
.marut{width:250px; margin-left:20px;}
.maru{width:8px; height:16px; border-radius:16px 0px 0px 16px; margin:3px 5px 0px 0px; float:left;}
.maru.purple{border:1px solid #CE97C8; background-color:#CE97C8;}
.mainbox .marubox:nth-child(2n+1) .purple{border:1px solid #CE97C8; background-color:#FFFFFF;}

.maru.blue{border:1px solid #66BCD8; background-color:#66BCD8;}
.mainbox .marubox:nth-child(2n) .blue{border:1px solid #66BCD8; background-color:#FFFFFF;}

.maru.orange{border:1px solid #FF9900; background-color:#FF9900;}
.mainbox .marubox:nth-child(2n+1) .orange{border:1px solid #FF9900; background-color:#FFFFFF;}


@media screen and (max-width:865px){
	.listitle{width:111%; margin-left:-6%;}
}





