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

/* news.html */

/* グローバルナビ　選択時 */
		#global-nav ul li.li-list {
			background: #ffffff; /* Old browsers */
			background: -moz-linear-gradient(top,  #ffffff 0%, #b6e19b 100%); /* FF3.6-15 */
			background: -webkit-linear-gradient(top,  #ffffff 0%,#b6e19b 100%); /* Chrome10-25,Safari5.1-6 */
			background: linear-gradient(to bottom,  #ffffff 0%,#b6e19b 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#b6e19b',GradientType=0 ); /* IE6-9 */
		}	
	
/*タイトル*/
		h2 {background: url("../image/list/bg_h1.png") top left no-repeat;
			background-size: 800px 80px;
		}



#ichiran{ margin:20px; padding:0 10px;}

.sub-title span { font-weight:normal; font-size:small;}
h4 {width:640px;margin:20px 0;padding:5px;color:#333;border-bottom:#CCC 1px solid;}

.notice {width:500px; height:225px; margin:0 20px 0 0; padding:20px 200px 0 20px; font-size:small; text-align:left;
background:url("../image/list/poster.png") top right no-repeat;background-size: 175px 245px;}
@media 
only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (   min--moz-device-pixel-ratio: 2) {
.notice{background-image: url("../image/list/poster@2x.png");}  }

.notice span{ font-weight:bold; font-size:larger;}


/*検索*/
dl#search { width:700px;margin:0; padding:0; font-size:small; text-align:left;}
dl#search dt {width:650px;font-size:medium; font-weight:bold;margin:20px 0;padding:5px 10px ; border-left:#82d67e 5px solid;}
dl#search dd {width:690px;font-size:medium;margin:0;padding:5px ;text-align:center;}
dl#search dd img { border:0;}

dl#search dt span {font-weight:normal; font-size:x-small;}

dd.iroha a { display:block; float:left; margin:0 0 20px 10px; padding:5px; width:45px; color:#000; 
background-color:#FFF; border:#82d67e 2px solid; text-decoration:none; font-weight:bold;}
dd.iroha a:hover {background-color:#82d67e; color:#FFF;}
dd.iroha a:active {background-color:#82d67e; color:#25941f;}

dd.iroha span { display:block; float:left; margin:0 0 20px 10px; padding:5px; width:45px; color:#000; 
background-color:#d1edcf; border:#82d67e 2px solid; text-decoration:none; font-weight:bold;}

/*一覧*/
p.line {width:700px !important;margin:0 0 0 -10px !important; padding:0 !important; font-weight:bold !important; color:#25941f !important;}

table {
margin:5px 0;
border-collapse:collapse;
font-size:small;
text-align:left;
background:#fbfbfb;
}

/*#f8fff9*/
table tr th {
padding:5px;
border:#999 1px solid;
background:#e5f8e8;
text-align:center;
line-height:160%;
}

table tr td {
padding:5px 10px 3px 10px;
border:#999 1px solid;
line-height:125%;
}

table tr.odd {
background:#fff;
}

/* カテゴリ アイコン設定*/
table tr td.icon {
padding:5px 10px 3px 50px;}


/* 病院 オレンジ */
.c-01{background:url("../image/list/icon01.png") top left no-repeat;background-size: 45px 22px;}
/* 診療所 グリーン */
.c-02{background:url("../image/list/icon02.png") top left no-repeat;background-size: 45px 22px;}
/* 薬局 水色 */
.c-03{background:url("../image/list/icon03.png") top left no-repeat;background-size: 45px 22px;}
/* 介護 ピンク */
.c-04{background:url("../image/list/icon04.png") top left no-repeat;background-size: 45px 22px;}
/* 訪看 紫 */
.c-05{background:url("../image/list/icon05.png") top left no-repeat;background-size: 45px 22px;}

@media 
only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (   min--moz-device-pixel-ratio: 2) {
.c-01{background-image: url("../image/list/icon01@2x.png");} 
.c-02{background-image: url("../image/list/icon02@2x.png");} 
.c-03{background-image: url("../image/list/icon03@2x.png");} 
.c-04{background-image: url("../image/list/icon04@2x.png");} 
.c-05{background-image: url("../image/list/icon05@2x.png");} }




p.line a {color:#25941f;text-decoration:none;}
p.line a:hover {color:#25941f;}
p.line a:active {color:#25941f;}


.mapmenu {font-size:small; text-align:right; padding-bottom:10px;}
.mapmenu a { font-size:small; text-decoration:none;color:#333;}
.mapmenu a:hover, #pagetop a:active  { text-decoration: underline;}


/* ★☆印用 みどり */

span.star { color:#393; font-size:small; !important}
span.blue { color:#39F; font-weight:normal; font-size:small; !important}

table tr td span { color:#393; padding-right:2px; font-size:smaller; !important}
table tr td.b { color:#39F;}



/*ひも付けページ*/
#overview { width:630px;margin:0; padding:20px 10px 20px 20px;font-size:small;text-align:left;}
#overview p.system {width:630px;font-size:large;margin:25px 0 15px 0;padding:5px 10px 3px 0; border-bottom:#82d67e 1px solid; font-weight:bold;}

div.exsample { width:640px;margin:0; padding:10px 10px 0 10px;font-size:small;text-align:left; clear:both;}
div.exsample p {width:340px;font-size:medium;font-weight:bold;margin:0 0 10px -10px;padding:5px 10px; border-left:#82d67e 5px solid;}
div.exsample span {width:640px;font-weight:bold;margin:5px 0px;padding:5px 10px 5px 0; display:block;}

/*画像右回り混み*/
div.exsample img.image-right {float:right; margin:0 10px 10px 25px;}
/*画像下*/
.image-bottom { text-align:center; margin:20px 0;}




