@charset "euc-jp";
/* CSS Document */

/* call_frame  */
#call_frame{
    font-family: 'Þâ¥´¥·¥Ã¥¯ÂÎ', 'Yu Gothic', YuGothic, '¥Ò¥é¥®¥Î³Ñ¥´ Pro', 'Hiragino Kaku Gothic Pro', '¥á¥¤¥ê¥ª', 'Meiryo', sans-serif;
	background:#fff;	
}
#call_frame #wrapper{
    width: 1024px;
	margin-top:0;	
}
#call_frame h1{
    display: none;
	margin-bottom:16px;
}
#call_frame p {
    width: 1024px;
    font-size: 16px;
    line-height: 1.8;
    margin: 0 auto 40px;
}

#call_frame #icon img{
	vertical-align:middle;
	margin-right:2px;	
}

/* table */
#call_frame table#crushCondition{
	width:900px;
	border:3px solid #b2b2b2;
	margin:6px auto;
}
#call_frame table#crushCondition th,
#call_frame table#crushCondition td{
	border:1px solid #b2b2b2;
	text-align:center;
}
#call_frame table#crushCondition th{
	width:35px;
}
#call_frame table#crushCondition thead td img{
	margin-left:2px;	
}
#call_frame table#crushCondition thead th,
#call_frame table#crushCondition thead td{
	border-bottom:2px solid #b2b2b2;	
}
#call_frame table#crushCondition thead th,
#call_frame table#crushCondition tbody th{
	border-right:2px solid #b2b2b2;	
}
#call_frame table#crushCondition thead td,
#call_frame table#crushCondition tbody th{
	background:#e9e9e9;
	height:48px;
}
#call_frame table#crushCondition tbody td{
	width:58px;
	height:36px;
	text-align:center;
}
#call_frame .rest{
	background:#ccc;
}

#call_frame table#crushCondition .heavy{
	background:#fae9f1;	
}
#call_frame table#crushCondition .bad{
	background:#fff7d9;	
}
#call_frame table#crushCondition .normal{
	background:#e9fad2;	
}
#call_frame table#crushCondition .good{
	background:#e3f0ff;	
}

#icon.alignR.mgnT16 {
    width: 900px;
    margin: 0 auto 16px;
}

.alignR.colorRed.mgnT4 {
    width: 900px !important;
    font-size: 14px !important;
}

@media (max-width: 640px) {
    
    #call_frame #wrapper{
        width: 100%;
    }

    #call_frame p {
        width: 100%;
    }

    #call_frame table#crushCondition{
        width: 100%;
    }

    #icon.alignR.mgnT16 {
        width: 100%;
    }
    
    .alignR.colorRed.mgnT4 {
        width: 100% !important;
    }
    
}