@charset "utf-8";
/* CSS Document */


/* ****************************************

*Site Name : バイタス
*Description :Other for pc

**************************************** */

/* ----------------------------------------
*	PAGER
---------------------------------------- */
.pager{
	margin: 20px 0 0 0;
	padding: 0;
}

.pager p{
	font-size: 12px;
	text-align: center;
}

.pager ul {  
    margin: 0 0 10px;  
    padding: 10px 10px 5px;
    text-align: center;  
}  
   
.pager ul li {  
    display: inline;  
    margin: 0 2px;  
    padding: 0;  
}  
   
.pager ul li span,  
.pager ul li a {  
    display: inline-block;  
    margin-bottom: 5px;  
    padding: 6px 12px;  
    background: #e7e7e7; 
    text-decoration: none;  
    vertical-align: middle;  
}  
   
.pager ul li a:hover {  
    background: #fffc00; 
}


/* ----------------------------------------
*	OTHER BOX
---------------------------------------- */
#other_contents_box{
	margin: 0;
	padding: 0;
}

#other_contents_box p{
	margin: 10px 0 0 0;
	padding: 0;
	font-size: 14px;
}

/* ----------------------------------------
*	PRIVACY POLICY
---------------------------------------- */
#privacy_box dt{
	margin: 15px 0 0 0;
	font-weight: bold;
	border-bottom: 1px dashed #999;
}

#privacy_box dd{
	margin: 8px 0 0 0;
}


/* ----------------------------------------
*	ADVICE(仮コンテンツ・後で削除)
---------------------------------------- */
.advice_box_left,
.advice_box_right{
	margin: 30px 0 0 0;
	padding: 0;
}

.advice_box_left p{
	width: 180px;
	margin: 0 10px 0 0;
	padding: 0;
	float: left;
}

.advice_box_left dl{
	width: 540px;
	margin: 5px 0 0 0;
	float: right;
}

.advice_box_right p{
	width: 180px;
	margin: 0 0 0 10px;
	padding: 0;
	float: right;
}

.advice_box_right dl{
	width: 540px;
	margin: 5px 0 0 0;
	float: left;
}

.advice_box_left dl dt,
.advice_box_right dl dt{
	padding: 0 0 5px 0;
	font-size: 18px;
	font-weight: bold;
	color: #51b4b6;
	background: url("../imgs/pc_others/test_line.png") no-repeat bottom;
}

.advice_box_left dl dd,
.advice_box_right dl dd{
	margin: 5px 0 0 0;
	color: #666;
}

.free_temp_box{
	margin: 0 0 100px 0;
}

.free_temp_box02{
	margin: 0 0 30px 0;
}

.free_temp_box dl{
	width: 700px;
	margin: 0 auto;
}

.free_temp_box dl dd{
	margin: 10px 0 30px 0;
	padding: 0;
}