/* CSS Document */

/* index */

.ind_bg01 { background-color:#e9f2fb; padding:15px 3%;}
.ind_btn01 { padding:0px 0px 12px 0px;}


/* check */

.che_question_box { padding:0px 0px 14px 0px; clear:both;}
.che_question_img { float:left; width:12%;}
.che_question_title { float:left; width:80%; font-size:16px; font-weight:bold; padding:5px 0px 0px 0px;}

.che_bg01 {
	background-color:#e9f2fb;}
.che_checkboxes01 {	background-color:#e9f2fb; padding:0px 1% 0px 1%;}
.che_checkboxes02 {	background-color:#e9f2fb; padding:0px 1% 10px 1%;}
.che_checkboxes03 {	background-color:#e9f2fb; padding:0px 1% 10px 1%;}

.che_checkboxes01 table,
.che_checkboxes02 table,
.che_checkboxes03 table  {
	border-left:1px solid #3399ff; border-top:1px solid #3399ff;}
.che_checkboxes01 td,
.che_checkboxes02 td {
	border-right:1px solid #3399ff; border-bottom:1px solid #3399ff;
	background-color:#ffffff;
	width:50%; color:#354c9a;}
.che_checkboxes03 td {
	border-right:1px solid #3399ff; border-bottom:1px solid #3399ff;
	background-color:#ffffff;
	color:#354c9a;}

.che_checkboxes_set {
	padding:10px 5%;}
.che_checkboxes_set2 {
	padding:10px 2.5%;}
.che_checkboxes_set3 {
	padding:0px 2.5% 10px 2.5%;}
.che_checkboxes_txt { float:left;}
.che_checkboxes_cb { float:right;}

.che_checkboxes_set3 input { width:95%;}


.che_radiobutton01 {}
.che_radiobutton02 {}
.che_radiobutton_bg01 {
	background-color:#e9f2fb; padding:10px 2.5%;}
.che_radiobutton_bg02 {
	background-color:#f4f8fd; padding:10px 2.5%;}
	
.che_radiobutton_txt { float:left;}
.che_radiobutton_rb { float:right; text-align:right;}

.che_others { padding:0 5%; color:#666666;}

.che_bg02 { background-color:#e9f2fb; margin:0px 0px 14px 0px; padding:15px 3%;}
.che_bg02 p { line-height:0;}
.che_checktxt { color:#ed6d00;}


/* print */

#pri_maincontents {
	border-top: 1px solid #a0a0a0; clear:both;
	padding:0px 0px 40px 0px; text-align:center;}

.pri_checkboxes01 { padding:0px 0px 10px 0px;}
.pri_checkboxes01 dl { margin:0px;}
.pri_checkboxes01 dl dt { padding:0px 0px 14px 0px; font-weight:bold;}
.pri_checkboxes01 dl dd { float:left; margin:0px; padding:0px 0px 4px 4%; color:#dadada; font-size:80%;}
.pri_checkboxes01 .pri_checkirregular { background-color:#ffdeba; color:#354c9a;}

.pri_checkboxes02 { padding:0px 0px 10px 0px;}
.pri_checkboxes02 dl { margin:0px;}
.pri_checkboxes02 dl dt { padding:0px 0px 14px 0px; font-weight:bold;}
.pri_checkboxes02 dl dd { float:left; margin:0px; padding:0px 0px 4px 4%; color:#dadada; font-size:80%;}
.pri_checkboxes02 .pri_checkirregular { background-color:#ffdeba; color:#354c9a;}

.pri_checkboxes03 { padding:0px 0px 14px 0px;}
.pri_checkboxes03 dl { margin:0px;}
.pri_checkboxes03 dl dt { width:4em; padding:0px; font-weight:bold;}
.pri_checkboxes03 dl dd { float:left; margin:-1.1em 0px 0px 5em; color:#dadada; font-size:80%;}
.pri_checkboxes03 .pri_checkirregular { background-color:#ffdeba; color:#354c9a;}

.pri_checkboxes04 { padding:0px 0px 14px 0px;}
.pri_checkboxes04 dl { margin:0px;}
.pri_checkboxes04 dl dt { width:5em; padding:0px; font-weight:bold;}
.pri_checkboxes04 dl dd { float:left; margin:-1.1em 0px 14px 6em; color:#354c9a; font-size:80%;}
.pri_checkboxes04 .pri_checkirregular { background-color:#ffdeba; color:#354c9a;}

.pri_checkboxes05 { padding:0px 0px 14px 0px;}
.pri_checkboxes05 dl { margin:0px;}
.pri_checkboxes05 dl dt { width:4em; padding:0px; font-weight:bold;}
.pri_checkboxes05 dl dd { float:left; margin:-1.1em 0px 14px 5em; color:#354c9a; font-size:80%;}
.pri_checkboxes05 .pri_checkirregular { background-color:#ffdeba; color:#354c9a;}

.pri_checkboxes06 { padding:0px 0px 14px 0px;}
.pri_checkboxes06 dl { margin:0px;}
.pri_checkboxes06 dl dt { width:4em; padding:0px; font-weight:bold;}
.pri_checkboxes06 dl dd { float:left; margin:-1.1em 0px 14px 5em; color:#354c9a; font-size:80%;}
.pri_checkboxes06 .pri_checkirregular { background-color:#ffdeba; color:#354c9a;}

.pri_checkboxes07 { padding:0px 0px 14px 3%;}
.pri_checkboxes07 .pri_checkirregular { color:#354c9a; font-size:80%;}

.pri_checkboxes08 { margin:0px 0px 10px 0px; padding:0px 0px 26px 3%; background:url(/kayumi/sp/self_check/images/pri_border.gif) 0 bottom repeat-x; background-size:100%;}
.pri_checkboxes08 .pri_checkirregular { color:#354c9a; font-size:80%;}

.pri_checktxt { text-align:center;}

#error_msg{font-style:80%;text-align:center;color:#F00;font-weight:bold;padding:5% 0;display:none;}






