@charset "utf-8";

/*	[#contetns]
-----------------------------------------------*/
div#contents_inner01 {
	background: url(../../images/useful-kyuyo/bg_tl_useful-kyuyo.jpg) center 0 no-repeat;
}



/* [detail.html]
----------------------------------------------------------- */

/*----- detail01 -----*/

div#main div#detail01 ul {
	margin: 20px 0 30px 0;
	background: url(../../images/common/i_line01.gif) 0 0 repeat-x;
}

div#main div#detail01 ul li {
	padding: 7px 10px;
	background: url(../../images/common/i_line01.gif) 0 bottom repeat-x;
}

div#main div#detail01 ul li a {
	display: block;
	padding: 0 0 0 14px;
	background: url(../../images/common/i_arrow02.gif) 0 6px no-repeat;
	color: #666666;
}

div#main div#detail01 ul li a:hover {
	color: #1c9de7;
}



/*----- detail02 -----*/

div#main div#detail02 strong {
	font-weight: bold;	
}

div#main div#detail02 h4.midashi_b {
	margin: 30px 0 20px 0;
}

div#main div#detail02 div.lead {
	margin: 0 10px;
}

div#main div#detail02 div.question_box {
	margin: 30px 20px;
	padding: 2px 0 0 38px;
	background: url(../../images/useful-kyuyo/detail/i_ico_q.gif) 0 0 no-repeat;
	line-height: 1.8;
}

div#main div#detail02 div.answer_box {
	padding: 20px 20px 20px 57px;
	border: 1px solid #e0e5ea;
	background: url(../../images/useful-kyuyo/detail/i_ico_a.gif) 18px 15px no-repeat #f3f7fb;
	color: #1f5fa9;
	line-height: 1.8;
}

div#main div#detail02 div.answer_box a:link,
div#main div#detail02 div.answer_box a:visited,
div#main div#detail02 div.answer_box a:active {
	color: #1c9de7;
	text-decoration: underline;
}

div#main div#detail02 div.answer_box a:hover {
	color: #1c9de7;
	text-decoration: none;
}

div#main div#detail02 div.answer_box div.img_box {
	padding: 40px 0;
	text-align: center;
}

div#main div#detail02 div.answer_box img {
	display: block;
	margin: 40px auto;
}

* html body div#main div#detail02 div.answer_box img {
	text-align: center;
	margin: 40px 0;
}

div#main div#detail02 div.notes_box {
	margin: 20px 0;
	padding: 1px;
	background: url(../../images/common/bg_main_box01.gif) 0 0 repeat;
}

div#main div#detail02 div.notes_box p {
	padding: 12px 15px 10px 15px;
	background: #ffffff;
	font-size: 83%;
}


div#main div#detail02 div.answer_box p{word-break: break-all;}



@media screen and (-webkit-min-device-pixel-ratio:0){
p.bookmark_box { display:none; }
}

/*--------------------------------------------------------------
 responsive  min-width:768px
--------------------------------------------------------------*/
@media(min-width:768px) {

}/* end */


/*--------------------------------------------------------------
 responsive  max-width:768px
--------------------------------------------------------------*/
@media(max-width:768px) {


	div#contents_inner01 {background:none;}


	div#main div#detail02 h2 {margin:0 0 5px 10px;}
	div#main div#detail02 ul {
		width:auto;
		margin:0 10px;
	}
	div#main div#detail02 ul li {
		line-height:1.3;
		margin-bottom:10px;
	}

	/* �����K�v */
	div#main div#detail02 a img,
	div#main div#detail02 p input {margin:0 0 0 10px;}
	
	div#main div#detail02 img {max-width:100%; height:auto;}
	
	div#main div#detail02 table {max-width:100% !important; margin:0 auto;}


	/* �J�e�S���ꗗ */
	div#main div#detail01 h3 {padding:15px 0;line-height:1;margin-bottom:0px;}
	div#main div#detail01 h4 {display:none;}
	div#main div#detail01 ul {width:98%;margin:0 auto;}

	div#main p#page_pre {background:none;}

	p.bookmark_box { display:none; }

}/* end */










