@charset "UTF-8";
/*全指定*/
*  {}
body { background-color:#EAC162; margin:0px; text-align: left;}
a:link   {text-decoration: none;}
a:visited   {text-decoration: none;}
a:hover   {text-decoration: underline;}
a:active  {text-decoration: underline;}

p{margin: 5px;}
li { margin: 5px;margin-left: 20px;list-style-position: inside ;}

h1 {font-size:10pt; margin:0; line-height:100%; color:#ff8000;}


/* clearfix ------------------------------*/

.clearfix:after {
  content:".";
  display:block;
  height:0;
  clear:both;
  visibility:hidden;
}
.clearfix {
  overflow:hidden;
}
/* Hides from IE-mac \*/
* html .clearfix {
  height:1%;
  overflow:visible;
}
/* End hide from IE-mac */

/* 追加部分 */
#box_navi {
width:140px;
height:100%;
padding:3px;
background-color:#F1EEB8;
left:0px;
}

.aligncenter {
  text-align:center;
}

#box_main {
width:100%;
background-image : url(http://www.e-ninniku.jp/img/back.gif);
background-color:#FFFFFF;
}


#menu_01{
width:120px;
line-height:130%;
font-size:10px;
text-align:left;
}

#r_box {
width:100%;
height:100%;
padding:3px;
}

.text_01 {text-align:left; color:#ff0080; font-size:13pt; font-weight: bolder; margin-bottom:10px; line-height:150%;}
.text_a_01{text-align:left; font-size:9pt; line-height:120%;}
.text_b_01{text-align:center; font-size:9pt; line-height:120%;}
.text_a_02{text-align:center; font-size:9pt; line-height:220%; font-style:normal;}


.tx_pink_01 {color:#ff0080; font-size:9pt; line-height:120%; font-weight: bolder;}
.tx_pink_02 {color:#ff0080; font-size:9pt; line-height:120%;}
.tx_pink2_01 {color:#fa6049; font-size:9pt; line-height:120%; font-weight: bolder;}
.tx_red_01 {color:#ff0000; font-size:9pt; line-height:120%; font-weight: bolder;}
.tx_red_02 {color:#ff0000; font-size:9pt; line-height:120%;}
.tx_red_04 {color:#ff0000; font-size:12pt; line-height:120%; font-weight: bolder;}
.tx_brown_01 {color:#660000; font-size:9pt; line-height:120%; font-weight: bolder;}
.tx_brown_02 {color:#660000; font-size:9pt; line-height:120%;}
.tx_brown_04 {color:#660000; font-size:12pt; line-height:120%; font-weight: bolder;}
.tx_green_01 {color:#007575; font-size:9pt; line-height:120%; font-weight: bolder;}
.tx_green2_02 {color:#666600; font-size:9pt; line-height:120%;}
.tx_purple_01 {color:#820082; font-size:9pt; line-height:120%; font-weight: bolder;}
.tx_blue_01 {color:#004080; font-size:9pt; line-height:120%; font-weight: bolder;}
.tx_blue_02 {color:#004080; font-size:9pt; line-height:120%;}
.tx__01 {color:#820082; font-size:9pt; line-height:130%; font-weight: bolder;}
.tx_black_01 {color:#333333; font-size:9pt; line-height:120%; font-weight: bolder;}
.tx_black_02 {color:#333333; font-size:9pt; line-height:120%;}
.tx_black_03 {color:#333333; font-size:8pt; line-height:100%;}
.tx_black_04 {color:#333333; font-size:12pt; line-height:120%; font-weight: bolder;}
.tx_yellow_01 {color:#ff8000; font-size:9pt; line-height:120%; font-weight: bolder;}
.tx_yellow2_01 {color:#FFFF00; font-size:9pt; line-height:120%; font-weight: bolder;}
.tx_white_01 {color:#FFFFFF; font-size:9pt; line-height:120%; font-weight: bolder;}
.tx_white_02 {color:#FFFFFF; font-size:9pt; line-height:120%;}
.tx_orange_01 {color:#e84b00; font-size:9pt; line-height:120%; font-weight: bolder;}


.tx_pink_01 a:link{color:#ff0080; text-decoration : none;}
.tx_pink_01 a:visited{color:#ff0080; text-decoration : none;}
.tx_pink_01 a:hover{color:#ff0080; text-decoration : underline;}
.tx_pink_01 a:active{color:#ff0080; text-decoration : underline;}

.tx_pink_02 a:link{color:#ff0080; text-decoration : none;}
.tx_pink_02 a:visited{color:#ff0080; text-decoration : none;}
.tx_pink_02 a:hover{color:#ff0080; text-decoration : underline;}
.tx_pink_02 a:active{color:#ff0080; text-decoration : underline;}

.tx_red_01 a:link{color:#ff0000; text-decoration : none;}
.tx_red_01 a:visited{color:#ff0000; text-decoration : none;}
.tx_red_01 a:hover{color:#ff0000; text-decoration : underline;}
.tx_red_01 a:active{color:#ff0000; text-decoration : underline;}

.tx_red_02 a:link{color:#ff0000; text-decoration : none;}
.tx_red_02 a:visited{color:#ff0000; text-decoration : none;}
.tx_red_02 a:hover{color:#ff0000; text-decoration : underline;}
.tx_red_02 a:active{color:#ff0000; text-decoration : underline;}

.tx_brown_01 a:link{color:#660000; text-decoration : none;}
.tx_brown_01 a:visited{color:#000000; text-decoration : none;}
.tx_brown_01 a:hover{color:#000000; text-decoration : underline;}
.tx_brown_01  a:active{color:#660000; text-decoration : underline;}

.tx_brown_02 a:link{color:#660000; text-decoration : none;}
.tx_brown_02 a:visited{color:#660000; text-decoration : none;}
.tx_brown_02 a:hover{color:#660000; text-decoration : underline;}
.tx_brown_02 a:active{color:##660000; text-decoration : underline;}

.tx_green_01 a:link{color:#007575; text-decoration : none;}
.tx_green_01 a:visited{color:#007575; text-decoration : none;}
.tx_green_01 a:hover{color:#007575; text-decoration : underline;}
.tx_green_01 a:active{color:#007575; text-decoration : underline;}

.tx_purple_01 a:link{color:#820082; text-decoration : none;}
.tx_purple_01 a:visited{color:#820082; text-decoration : none;}
.tx_purple_01 a:hover{color:#820082; text-decoration : underline;}
.tx_purple_01 a:active{color:#820082; text-decoration : underline;}

.tx_blue_01 a:link{color:#004080; text-decoration : none;}
.tx_blue_01 a:visited{color:#004080; text-decoration : none;}
.tx_blue_01 a:hover{color:#004080; text-decoration : underline;}
.tx_blue_01 a:active{color:#004080; text-decoration : underline;}

.tx_black_01 a:link{color:#333333; text-decoration : none;}
.tx_black_01 a:visited{color:#333333; text-decoration : none;}
.tx_black_01 a:hover{color:#333333; text-decoration : underline;}
.tx_black_01 a:active{color:#333333; text-decoration : underline;}

.tx_black_02 a:link{color:#333333; text-decoration : none;}
.tx_black_02 a:visited{color:#333333; text-decoration : none;}
.tx_black_02 a:hover{color:#333333; text-decoration : underline;}
.tx_black_02 a:active{color:#333333; text-decoration : underline;}

.tx_white_01 a:link{color:#FFFFFF; text-decoration : none;}
.tx_white_01 a:visited{color:#FFFFFF; text-decoration : none;}
.tx_white_01 a:hover{color:#FFFFFF; text-decoration : underline;}
.tx_white_01 a:active{color:#FFFFFF; text-decoration : underline;}


.pt_01 {color:#ff0000; font-size:9pt;}
.pt_02 {color:#ff8242; font-size:9pt;}
.pt_03 {color:#ff9a9c; font-size:9pt;}
.pt_04 {color:#bd8608; font-size:8pt;}
.pt_05 {color:#00cccc; font-size:9pt;}
.pt_06 {color:#333333; font-size:9pt;}
.pt_07 {color:#b8860b; font-size:9pt;}
.pt_08 {color:#800000; font-size:9pt;}
.pt_09 {color:#cc0000; font-size:9pt;}
.pt_10 {color:#006666; font-size:9pt;}
.pt_11 {color:#339900; font-size:9pt; line-height:200%;}
.pt_12 {color:#996600; font-size:9pt; line-height:200%;}
.pt_13 {color:#990033; font-size:9pt; line-height:200%;}
.pt_14 {color:#009966; font-size:9pt; line-height:200%;}
.pt_15 {color:#660066; font-size:9pt; line-height:200%;}
.pt_14_01 {color:#009966; font-size:9pt;}
.pt_15_01 {color:#660066; font-size:9pt;}
.pt_16 {color:#000066; font-size:9pt; line-height:200%;}
.pt_17 {color:#006633; font-size:9pt; line-height:200%;}
.pt_18 {color:#336666; font-size:9pt;}
.pt_19 {color:#999900; font-size:9pt;}
.pt_20 {color:#CC0000; font-size:9pt;}
.pt_21 {color:#003300; font-size:9pt;}
.pt_22 {color:#660000; font-size:9pt;}
.pt_23 {color:#CC9900; font-size:9pt;}
.pt_24 {color:#006666; font-size:9pt;}
.pt_25 {color:#00ffff; font-size:9pt;}
.pt_26 {color:#FFFFCC; font-size:9pt;}
.pt_27 {color:#cccc00; font-size:9pt;}
.pt_28 {color:#333333; font-size:9pt;}


.space_5px {font-size:5px;}

#text_box_01 {
width:115px;
padding:3px;
background-color:#ff8040;
}

#text_box_02 {
width:115px;
padding:3px;
background-color:#FFFF00;
}

.px12{
font-size:12px;
}


/* オーバチュア修正------------------------------*/
.wakured1 {
	border:1px solid #990000;
	background-color:#F7EDD0;
	padding:10px;
	margin-bottom:10px;
	}
	
.wakured1 td,.wakured2 td{font-size:12px;}
	
.wakured2 {
	border:1px solid #990000;
	background-color:#ffffff;
	padding:10px;
	margin-bottom:10px;
	}

.wakured3 {
	border:2px solid #990000;
	padding:10px;
	width:640px;
	margin-bottom:10px;
	font-size:12px;
	text-align:left;
	}
		
.mb10{
	margin-bottom:10px;
}

.mt20{
	margin-top:20px;
}

.mt5{
	margin-top:5px;
}

.tred {
	color:#CC0000;
	}
	
.mr5 {
	margin-right:5px;
	}


.formbox {
	background-color:#FFCC66;
	padding:5px 10px;
	font-weight:bold;
	font-size:120%;
	margin:10px 0;
	}

.input table {
	border-top:1px solid #cccccc;
	border-bottom:none;
	border-left:none;
	border-right:1px solid #cccccc;
	font-size:100%;
	padding:10px;
	}

.input td {
	border-top:none;
	border-bottom:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-right:none;
	font-size:100%;
	background-color:#FFFFFF;
	padding:10px;
	}

td.yellow {
	border-top:none;
	border-bottom:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-right:none;
	font-size:100%;
	background-color:#FFFFCC;
	color:#000000;
	padding:10px;
	width:130px;
	}

#info {
	background:url(img2/foot_p1.jpg) no-repeat right top;
	margin:15px 0;
	width:640px;
	min-height:350px;
	text-align:left;
	}

#info td {
	background:url(img2/faqline.gif) repeat-x left bottom;
	padding:5px;
	}

.law1 {
	float:left;
	text-align:left;
	width:300px;
	}

.law2 {
	float:right;
	text-align:left;
	width:300px;
	}

.wakugray {
	border:1px solid #cccccc;
	padding:10px;
	margin-bottom:10px;
	width:640px;
	}
