@charset "Shift_JIS";


/***************************  –@—ß’Ê’B—pCSS   ***************************/

*{
	list-style:none;
}

/* --•¶ŽšƒTƒCƒYEFŽw’è‚ðÁ‚µ‚½’²®-- */
/*#search{
	float:right;
}*/

/* --–@—ßE’Ê’Bƒy[ƒW”ÍˆÍ-- */
#hor_main{
	width:60em;
	text-align: left;
}

/* --Œ©o‚µ-- */
#hor_main li{
	float:left;
}
#hor_main li a {
	text-decoration:underline;
}
#hor_main h2{
    clear:both;
	margin:2px 0;
	padding:5px 0 5px 20px;
	background-color:#003399;
	color:#FFFFFF;
}
/*hrÝ’è*/
hr{
	border:1px solid #CCCCCC;
	margin:10px 0px;
	height:1px;
}

hr .clear{
	clear:both;
}
/*Ô•¶Žš*/
.t_red{
	color:#FF0000;
}

/* --ƒxƒŠƒTƒCƒ“‚Æƒtƒbƒ^[’²®-- */
.left_verisign{
	width:99px;
	margin:10px auto;
}


/* --ˆóüƒ{ƒ^ƒ“-- */

#print_botan{
	text-align:right;
}

/* --ˆóüŽž‚Ì‚Ýƒ^ƒCƒgƒ‹•\Ž¦-- */

.print_only{
	visibility:hidden;
	display:none;
}
.outside {
	line-height:3em;
	margin-top:1em;
}

/***************************  –@—ßE’Ê’Bˆê——“ÆŽ©CSS   ***************************/
#hor_fnd a{
	text-decoration: underline;
}

/***************************  –@—¥ˆê——“ÆŽ©CSS   ***************************/
#hor_houritsu{
}
.right {
	float: right;
}
#hor_main .right a {
	text-decoration: underline;
}


#top {
	vertical-align: bottom;
}


/***************************  ’²¸Œ¤‹†î•ñ“ÆŽ©CSS   ***************************/

#cho_title a {
	text-decoration:underline;
	}


/***   --ƒŠƒ“ƒN‚ÌF--  ***/
#cho_title a:link {
	color: #0000FF;
}
#cho_title a:visited {
	color: #939;
}
#cho_title a:active {
	color: #930;
}
#cho_title a:hover {
	color: #F30;

}
/***************************  ˜J“­ÐŠQ”­¶‘¬•ñCSS   ***************************/
#detail_comment {
	padding:0.5em;
@@background:#F7F7F7;
	color:#666;
	margin-top:0.5em;
}

a .link1 {
	text-decoration:underline;
}
#hor_main .link1 a{
	text-decoration:underline;
}
/***   --ƒŠƒ“ƒN‚ÌF--  ***/
/***************************  ˜J“­ÐŠQƒf[ƒ^ƒx[ƒXCSS   ***************************/
#this_header {
   text-align:left;
   float:left;
   width:100%;
   margin-bottom:1em;
}
#orange_txt {
   color:#0A60D3;
   font-weight:bold;
}
.orange_txt {
   color:#0A60D3;
   font-weight:bold;
}
.kensaku h3{ border:1px solid #03F; 
   padding:2px 0 2px 15px; 
   margin-bottom:5px; 
   color:#FFF; 
   /*text-weight:bold; */
   background:url(../image/h3_bl.gif) repeat-x;
}
select {
	vertical-align:baseline;
	font-size:1em;
	height:1.8em;
}
#kensaku_nendo{
    width:22%;
}
#shisyo_mm{
    width:14%;
}

#shisyo_dd,#shisyo_hh{
    width:24%;
}

input { font-size:1em; }
#text_left {
   width:60%;
   float:left;
}
#right_btn {
   width:32%;
   /*height:8.3em;*/
   float:right;
   background:#EEEEEE;
   padding:0.6em 1em 0 2.5em;
   border:1px solid #999;
}
#strong_text_box {
   border:#999 solid 1px; 
   padding:0.2em;
   font-weight:bold;
   margin-top:0.5em;
   margin-bottom:1em;
}
#strong_text_box {
   _margin-bottom:0em;
}
#firefox_box {
   height:1em;	   
}		   
*html #firefox_box {
   height:0em;	   
}
.moved_box {
clear:both;
float:left;
width:100%;
}
/*send box setting*/
#send_box {
	background:#00bae9;
	width:99%;
	padding:0.3em;
	border:#999 solid 1px;
	text-align:center;
}
/***************************  ˜J“­ÐŠQ“ŒvCSS   ***************************/
#flexible_box {
	clear:both;
	width:100%;
}
#mover {
	color:#FFF;
	padding-left:17em;
	font-weight:bold;
	font-size:120%;
	background:#00BAE9;
}
.moved_box2 {
	width:46%;
	float:left;
	margin-right:1em;
	margin-left:1em;
}
.moved_box3 {
	width:46%;
	float:left;
}
.kensaku_bar {
	background:url(../image/gray_bar_gradetion.gif) repeat-x;
	border-left:8px solid #666;
	border-top:1px solid #666;
	border-right:1px solid #666;
	border-bottom:1px solid #666;
	padding:0.3em;
	color:#333;
	
}
.text_group {
	padding-top:1em;
	padding-left:1em;
}

#center_in {
	width:100%;
	text-align:center;
	clear:both;
/*	margin-top:0.5em;*/
    padding-top:0.5em;
}
*html #center_in {
	margin-top:0;
}
#center_in img {
	padding:0 auto;
	padding-bottom:1em;
}
.small_comment {
	font-size:90%;
	padding-left:1em;
	padding-bottom:1em;
}
/*--for radio button--*/
#chose_radio {
	padding-left:2em;
}
/*--moved serch word place--*/
#ajust_box {
	width:100%;
	clear:both;
}
/***************************  Ž€ÐŠQƒf[ƒ^ƒx[ƒXCSS   ***************************/
#right_btn2 {
   width:33%;
   /*height:8.3em;*/
   float:right;
}
#mover2 {
	color:#FFF;
	padding-left:13em;
	font-weight:bold;
	font-size:120%;
	background:#006CE9;
}
/*send box setting*/
#send_box2 {
	background:#0069E7;
	width:99%;
	padding:0.3em;
	/*border:#999 solid 1px;*/
	text-align:center;
}
#kensakuTaisyo2 {
	margin-left:5em;
}
/***************************  ƒqƒ„ƒŠƒnƒbƒgCSS   ***************************/
.into_box {
	width:25%;
	text-align:center;
	float:left;
}
*html .hiyari_text {
	margin:0 auto;
	font-size:80%;
	margin-top:-2.1em;
	color:#FFF;
}
.hiyari_text {
	margin:0 auto;
	font-size:80%;
	margin-top:-1.8em;
	margin-bottom:0.7em;
	color:#FFF;
	clear:both;
}
#gray_box_for_note {
	background:#EEE;
	padding:0.2em;
	line-height:2em;
	margin:1em;
	border:solid 1px #AAA;
}
.color_white {
	color:#FFF;
}
.button_place {
	padding:0 1em 1em 1em;
}
.button_set {
	width:10.6em;
	float:left;
	margin-right:1em;
}
*html .button_set {
	width:10.6em;
	float:left;
	margin-right:0;
}
*html .button_set img {
	margin-right:1em;
}
.button_set2 {
	width:10.6em;
	float:left;
}
.button_set img2 {
	margin-right:0;
}

.text_center {
	text-align:center;
	font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "ƒƒCƒŠƒI", Meiryo, Osaka, "‚l‚r ‚oƒSƒVƒbƒN", "MS PGothic", sans-serif;
	font-size:80%;
	padding:0.3em 0 0.7em 0;
	height:3.5em;
	line-height:1em;
}
/***************************  ƒqƒ„ƒŠƒnƒbƒg‘æ“ñŠK‘wCSS   ***************************/
.main_flame_box {
	width:100%;
	padding-left:1em;
	margin-bottom:0.5em;
}
.main_flame_box li {
	width:30%;
	height:21em;
	float:left;
	border:solid 1px #999;
	text-align:center;
	margin:0.5em;
	background:url(../hiyari/image/images/triangle_03.gif) no-repeat;
	background-position:100% 100%;
}
.textBoxes {
	padding:0.5em;
	height:4em;
}
.main_flame_box li .textBoxes {
	border-top:dotted 1px #999;
}
#title_name {
	padding:1em 1em 1em 2em;
}
#sub_footer {
	width:100%;
	height:3em;
	clear:both;
	background:url(../hiyari/image/images/green_gradetion.gif) repeat-x;
	text-align:right;
	line-height:3em;
	margin-top:1em;
	margin-bottom:2em;
}
#sub_footer img {
	margin:0.7em 2em 0.5em 0em;
}
#hor_main .bread_list_h a{
	text-decoration:underline;
}
.p_top print_none {
	width:100%;
	clear:both;
}
/***************************  ƒqƒ„ƒŠƒnƒbƒg‘æ3ŠK‘wCSS   ***************************/
#title_hirari {
	width:91%;
	font-weight:bold;
	font-family:"‚l‚r ƒSƒVƒbƒN", "MS Gothic", "Osaka|“™•", Osaka-mono, monospace;
	font-size:150%;
	margin-left:1.1em;
	padding:0.2em 0.2em 0.2em 0.5em;
	border-left:7px solid #2A7101;
	margin-top:0.5em;
	background:#FFFFEE;
	color:#555;
}
#right_hh_box {
	float:right;
	width:30em;
	margin-bottom:1em;
}
#clear_box_left {
	/*width:28em;*/
	/*height:30em;*/
	padding:1em;
	line-height:2em;
}
.word_style {
	padding:1em 1em 1em 2em;
	line-height:2em;
}
.word_style2 {
	margin:1em 1em 1em 2em;
	border:dotted 2px #719E03;
	padding:0.5em 0.5em -0em 0.5em;
	line-height:2em;
}
.word_style3 {
	padding:0em 1em 1em 2em;
	line-height:2em;
}
.word_style4a {
	padding:1em 1em 0 2em;
	line-height:2em;
}
.word_style4b {
	padding:0 1em 1em 2em;
	line-height:2em;
}
.word_box {
	padding:1em 1em 1em 2em;
}
.word_case {
	line-height:2em;
	padding-bottom:1em;
}

#clear_box_right {
	width:25em;
	float:right;
	padding:0 1em 1em 0;
	margin-top:1em;
	margin-right:1em;
	background:url(../hiyari/image/images/shadow_onwhite_03.gif);
	background-position:100% 100%;
}
#clear_box_right img {
	border:#F6F6F6 solid 1px;
}
#zoom_button {
	float:right;
	width:30em;
	text-align:center;
}
#hiyari_header {
	width:100%;
	margin-bottom:1em;
}
#logo_case {
	width:6%; 
	float:left;
}

/***************************  ŽÊ^‚ÅŒ©‚éÐŠQŽ–—áCSS   ***************************/
#saigai_jirei{
    clear:both;
}
#saigai_jirei h2{
/*	margin:2px 0;
	padding:5px 0 5px 20px;
	border:1px solid #003399;
	border-left:10px solid #003399;
	color:#003399;
	background: #FFFFFF url(../syasin/image/syasn_title.jpg) top repeat-x;*/
}
#invisible_text {
	display:none;
}
#h2_id_claer {
	padding:0em;
}
#saigai_jirei #saigai_title{
    width:58em;
	margin:1.5em auto;
}
#saigai_jirei table{
    width:55em;
	margin:2em auto;
	border:1px solid #999999;
}
#saigai_jirei th,#saigai_jirei_m th,#saigai_jirei td,#saigai_jirei_m td{
	padding:0.3em 0.2em 0.3em 0.5em;
	border:1px solid #999999;
	text-align:left;
	vertical-align:top;
}
#saigai_jirei th,#saigai_jirei td.t_center{
    text-align:center;
}
#saigai_jirei td.t_center img{
    width:10em;
}
#saigai_jirei td.saigai_t{
	padding:1em 0.2em 0.5em 1em;
}
#saigai_jirei td a{
    font-weight:bold;
	font-size:1.2em;
    text-decoration:underline
}
#saigai_jirei td a:hover{
    text-decoration:underline;
}
#saigai_jirei td p{
	margin-top:1em;
	padding-left:40%;
}


#saigai_jirei_m table{
    width:45em;
	margin:2em auto;
	border:1px solid #999999;
}

#saigai_jirei_m td.w10{
    width:11em;
}
/**************** ŽÊ^‚ÅŒ©‚éÐŠQŽ–—ái•ÊƒEƒBƒ“ƒhƒE¬ƒwƒbƒ_[jCSS   ******************/
#saigai_jirei_m{
	margin: 0 auto;
	padding:0;
	width: 60em;
}
#saigai_jirei_m #head_m img{
	width: 60em;
}
#saigai_jirei_m .head_bg{
	background:url(../image/sub_b_head_bg.gif) repeat-x;
	text-align:left;
}
#saigai_jirei_m a{
    text-decoration:underline
}
#saigai_jirei_m #header .search_r {
	margin:0.5em auto 1em;
	width: 60em;
}
#saigai_jirei_m #header #search h3{
	margin: 0 0.5em 0 5em;
	padding: 0;
	line-height: 2em;
	display: inline;/*for IE6*/
}
#saigai_jirei_m #header #search form {
	margin: 0;
	line-height: 2em;
	float: left;
	text-align: left;
	width: 26em;
}
#saigai_jirei_m .bg000066{
	background-color:#000066;
    text-align:right;
}

#saigai_jirei_m p{
    text-align:left;
}
#saigai_jirei_m #saigai_name{
    text-align:center;
	margin:1em auto 0;
	font-size:1.5em;
	font-weight:bold;
}
#saigai_jirei_m saigai_photo,
#saigai_jirei_m #saigai_close{
    margin:1em auto;
}
#saigai_jirei_m #saigai_close img{
    width:5em;
}
#saigai_jirei_m #footer{
    width:54em;
	margin:0 auto;
	text-align:center;
}
#list dt {
	float: left;
	width: 1em;
}
#list dd {
	margin-left: 1em;
}
#list {
	padding-left: 2em;
}
.list {
	padding-left: 2em;
}
.list dt {
	float: left;
	width: 1em;
}
.list dd {
	margin-left: 1em;
}
/**************** ’²¸Œ¤‹†î•ñCSS   ******************/
#header_img {
	width:46.2em;
}
#round_set {
	margin-top:1em;
}
.text_up_onbar {
	background:#637CCD;
	text-align:left;
	padding:0.4em 1em ;
	margin-top:-0.4em;
	/*margin-bottom:1em;*/
	font-weight:300;
	color:#FFF;
	/*border-top:#839CED 0.2em solid;*/
}
*html .text_up_onbar {
	margin-top:-0.5em;
}
#y_border {
     width:0.4em;
	 height:1.3em;
	 background:#FC0;
	 border-right:#F90 solid 1px;
	 border-bottom:#F90 solid 1px;
	 float:left;
	 margin-right:0.5em;
}
#gray_border {
	border:1px #AAA solid;padding:1em;margin:1em 0;
}
#tsutatsu_navi {
	width:60em;
	font-weight:bold;
	line-height:2em;
	font-size:1em;
	border-top:#637CCD 1px solid;
	border-left:#637CCD 1em solid;
	border-right:#637CCD 1em solid;
	border-bottom:#637CCD 1px solid;
}
#tsutatsu_navi tr{
	background:url(../information/mhlw/image/gradetion_03.gif) repeat-x;
}
#tsutatsu_navi a {
	width:100%;
	display:block;
	height:2em;
}
#tsutatsu_navi a:hover {
	background:#EEFFFF;
}
#cho_title td {
    padding-left: 1em;
}
#tsutatsu_inside {
	width:60em;
}
#hor_main #reset_h2_state {
	margin:0px;
	padding:0px;
}
#hor_main #reset_h2_state img {
	width:100%;
}
.sub_tile_box {
	padding:0.3em 0.3em 0.3em 1em;
	font-weight:bold;
	text-align:left;
	background:#637ccd;
	color:#FFF;
	font-size:1.2em;
}
#cho_title {
	/*margin-top:1em;*/
	text-align:left;
	width:60em;
	color:#000066;
		}
#cho_title a{
	color:#000066;
}
#cho_title a:link {
	color:#000066;
}
#cho_title a:visited {
	color:#993399;
}	

#cho_title a:hover {
	color:#0000FF;
}	

#cho_title a:active {
	color:#3366CC;
}	

/*--chousa list setting--*/
#reset_h2_state img{
	width:46.2em;
}
.blue {
	background:#E4F0FD;
	line-height:3em;
	float:left;
	width:56em;
	text-align:left;
	padding-left:1em;
	padding-right:1em;
}
.white {
	line-height:3em;
	float:left;
	width:56em;
	text-align:left;
	padding-left:1em;
	padding-right:1em;
}
.third_em {
	height:3em;
	line-height:3em;
	float:left;
}
.newwin { 
    width:1.25em; 
	padding:0 0.3em;

}
#cho_list {
    background:url(../user/anzen/cho/image/cho_white_gra.gif) repeat-x;
}
.pg_wid {
	margin-top:1em;
}
#main_case {
	text-align:center;
	width:58em;
	height:20em;
	margin:0 auto;
	background:#FFF;
}
#cho_list li{
	clear:left;
}
/*--ˆÚ“®ˆÄ“à--*/
#contents_left {
	width:60em;
	float:left;
}
#contents_left a{
	text-decoration:underline;
}
#possible_c_p {
	border:#999 solid 1px;
	padding:1em 1em;
	margin-top:1em;
	text-align:left;
}
#W_E_image {
	text-align:center;
}
#W_E_image img {
	margin:0.5em auto;
}
