/*  
Theme Name: AIAL
Theme URI: http://www.atdas.com/
Description: AS template 3 column
Author: Atelier Sapporo
Author URI: http://www.atdas.com/
Version: 1.3.25
*/

/*
 * File  : style.css
 * Version   : 1.3.25
 * Copyright (C) 2005-2014 www.atdas.com All rights reserved.
 */



/* all */
* {
margin: 0;
padding: 0;
word-break: normal;
}

HTML{
/* overflow: auto;	横幅超過用 GoogleChromeだと縦スクロールバーが2重になるので削除*/
min-width:1000px;	/* 横幅980px超のスマホ対策 */
}

HTML,BODY{
height: 100%;	/* フッター下部固定 */
}

BODY{
margin:0;
padding:0;
background:#963;	/* フッター(コピーライツ)と同じ色 */
color:#300;
font-size: 87.5%;	/* 14pxベース */
line-height:1.6;
letter-spacing:1px;
text-align: center;
font-family: "メイリオ", "ＭＳ Ｐゴシック", sans-serif;
}

/* 横幅超過用IE9 */
body:not(:target){
    overflow: visible\9;
}

/* 横幅超過用IE10 */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { 
    body {
       overflow: visible;
    }
}


* html body { /* for IE6 */ 
font-size: 87.5%;	/* 14pxベース */
}
*:first-child+html body { /* for IE7 */
font-size: 87.5%;	/* 14pxベース */
}



/*------ フォントチェンジャー設定 ------
S:	85%		11.9px
M:	100%	14px
L:	115%	16.1px
--------------------------------------*/


/*------ フォントサイズ ------
font-size:66.7%		10px
font-size:73.3%		11px
font-size:80.0%		12px
font-size:86.7%		13px
font-size:93.3%		14px
font-size:100.0%	15px
font-size:106.7%	16px
font-size:113.3%	17px
font-size:120.0%	18px
font-size:126.7%	19px
font-size:133.3%	20px
font-size:140.0%	21px
font-size:146.7%	22px
font-size:153.3%	23px
font-size:160.0%	24px
font-size:166.7%	25px
--------------------------------------*/


textarea {
    font-family: "メイリオ", "ＭＳ Ｐゴシック", sans-serif;
}  
input, select {
    font-family: "メイリオ", "ＭＳ Ｐゴシック", sans-serif;
 } 

IMG{
vertical-align:text-bottom;
}


/*-------------------------------------------------------------------------
  リンクテキスト
--------------------------------------------------------------------------*/
A{
color:#009;
}
A:VISITED{
color:#800080;	/* Purple */
}
A:HOVER{
color:#33C;
text-decoration:none;
}


/* image with anchor */
a img {
border: none;
}


/*-------------------------------------------------------------------------
  見出し 
--------------------------------------------------------------------------*/
H1,H2,H3,H4,H5,H6{	/* 基本設定 */
margin:0;
padding:0;
font-weight:normal;
font-size:100%;	/* 15px */
border:none;
background:none;
}

/*------ H2 ------*/
H2{	/* 基本設定 */
margin:0 auto;
vertical-align:bottom;
line-height:1;
background:url(https://f268e8.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/slide_bg.gif) repeat-x top;
}
BODY#nursing H2{
background:url(https://2f8eab.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/slide_nursing.gif) repeat-x top;
}
BODY#food H2{
background:url(https://978576.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/slide_food.gif) repeat-x top;
}
BODY#college H2{
background:url(https://b584f0.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/slide_college.gif) repeat-x top;
}
BODY#aial-group H2{
background:url(https://fe1fcb.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/slide_aial.gif) repeat-x top;
}


/*------ H3 ------*/
#content H3{	/* 基本設定 */
margin:0 0 25px 0;
padding:0.7em 5px 0.6em 17px;
font-size:142.9%;	/* 20px */
border-top:1px solid #CCC;
border-right:1px solid #CCC;
border-left:1px solid #CCC;
text-shadow:0px 1px 0 #FFF;
font-weight:normal;
border-radius:4px 4px 0 0;        /* 角丸 */  
-webkit-border-radius:4px 4px 0 0;    /* 角丸 Safari,Google Chrome用 */  
-moz-border-radius:4px 4px 0 0;   /* 角丸 Firefox用 */
background:#FFF url(https://01ac2d.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/h3bg.gif) no-repeat left bottom;
}

#nursing #content H3{	/* 【介護】 */
background:#FFF url(https://564681.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/nursing_h3bg.gif) no-repeat left bottom;
}
#food #content H3{	/* 【飲食】 */
background:#FFF url(https://1a8869.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/food_h3bg.gif) no-repeat left bottom;
}
#college #content H3{	/* 【カレッジ】 */
background:#FFF url(https://7a1a97.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/college_h3bg.gif) no-repeat left bottom;
}


.entry-body P+H3,
.entry-body DIV+H3,
.entry-body TABLE+H3,
.entry-body UL+H3,
.entry-body OL+H3,
.entry-body DL+H3,
.entry-body IMG+H3,
.entry-body A+H3,
.entry-body BR+H3,
.entry-body BLOCKQUOTE+H3{
margin-top:100px !important;	/* 各要素と隣接時には上余白を多めに */
}


/*------ H4 ------*/
.entry-body H4{	/* H4 基本設定 */
margin:40px 0 25px 0;
padding:0 5px 0.4em 18px;
font-size:128.6%;	/* 18px */
font-weight:normal;
background:url(https://8dd82b.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/h4bg.gif) no-repeat left bottom;
clear:both;
}

#nursing #content H4{	/* 【介護】 */
background:url(https://08622a.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/nursing_h4bg.gif) no-repeat left bottom;
}
#food #content H4{	/* 【飲食】 */
background:url(https://658468.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/food_h4bg.gif) no-repeat left bottom;
}
#college #content H4{	/* 【カレッジ】 */
background:url(https://879e2c.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/college_h4bg.gif) no-repeat left bottom;
}

.entry-body P+H4,
.entry-body DIV+H4,
.entry-body TABLE+H4,
.entry-body UL+H4,
.entry-body OL+H4,
.entry-body DL+H4,
.entry-body IMG+H4,
.entry-body A+H4,
.entry-body BR+H4,
.entry-body BLOCKQUOTE+H4{
margin-top:70px;	/* 各要素と隣接時には上余白を多めに */
}






/*------ H5 ------*/
.entry-body>H5{
margin-left:10px;
}

.entry-body H5{	/* H5 基本設定 */
margin:25px 0 15px 0;
padding:0.2em 0 0.2em 9px;
font-weight:normal;
font-size:107.1%;	/* 15px */
border-left:5px solid #963;
color:#300;
clear:both;
}
.entry-body H5+P{	/* H5のすぐ下の段落は余白を0に */
margin-top:0;
}
.entry-body P+H5,
.entry-body DIV+H5,
.entry-body TABLE+H5,
.entry-body UL+H5,
.entry-body OL+H5,
.entry-body DL+H5,
.entry-body IMG+H5,
.entry-body A+H5,
.entry-body BR+H5,
.entry-body BLOCKQUOTE+H5{
margin-top:60px;	/* 各要素と隣接時には上余白を多めに */
}

#nursing #content H5{	/* 【介護】 */
border-left:5px solid #693;
}
#food #content H5{	/* 【飲食】 */
border-left:5px solid #F93;
}
#college #content H5{	/* 【カレッジ】 */
border-left:5px solid #C90;
}



/*-------------------------------------------------------------------------
  フォントサイズ・色
--------------------------------------------------------------------------*/
.small{
font-size:85.7%;	/* 12px */
}
.large{
font-size:114.3%;	/* 16px */
}
.red{
color:#F30;
}
.orange{
color:#F60;
}
.green{
color:#693;
}
.blue{
color:#06F;
}
.brown{
color:#963;
}
.normal{
font-weight:normal;
}



/*-------------------------------------------------------------------------
  リストスタイル
--------------------------------------------------------------------------*/
UL{
margin:25px 0;
padding:0px;
list-style:none;
}

LI UL,
DD UL,
TD UL{
margin-top:5px;	/* ネスト時は上余白を少な目に */
}
.entry-body UL>LI{	/* ULの直下のLI */
margin:8px 0;
padding:0 0 0 20px;
background:url(https://993ec6.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/liststyle.gif) no-repeat 3px 0.4em;
/ background:url(https://993ec6.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/liststyle.gif) no-repeat 3px 0.2em;	/* IE7 */
}


/*------ 番号付きリスト ------*/
OL{
margin:25px 0;
padding:0 0 0 25px;
}
LI OL,
DD OL,
TD OL{
margin-top:5px;	/* ネスト時は上余白を少な目に */
}

OL>LI{
margin:10px 0;
padding:0;
list-style-type : decimal;
background:url(https://7101ad.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/spacer.gif) no-repeat;	/* Android4.0対策 */
}



/*------ 説明付きリスト ------*/
.entry-body DL{
margin:35px 0;
padding:0;
}

.entry-body H5+DL,	/* H5のすぐ下の時は上余白を少な目に */
.entry-body LI>DL{	/* ネストする時は上余白を少な目に */
margin-top:10px;
}
.entry-body DT{	/* 【共通・あいある】 */
margin:0;
padding:0.2em 0 0.2em 9px;
border-left:5px solid #963;
font-size:107.1%;	/* 15px */
color:#963;
}

#nursing .entry-body DT{	/* 【介護】 */
border-left:5px solid #693;
color:#693;
}
#food .entry-body DT{	/* 【飲食】 */
border-left:5px solid #F93;
color:#F93;
}
#college .entry-body DT{	/* 【カレッジ】 */
border-left:5px solid #C90;
color:#C90;
}

.entry-body DD{
margin:8px 0 8px 15px;
padding:0 0 0 20px;
background:url(https://993ec6.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/liststyle.gif) no-repeat 1px 0.4em;
/ background:url(https://993ec6.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/liststyle.gif) no-repeat 1px 0.2em;	/* IE7以下対策 */
}
.entry-body DT+DT,
.entry-body DD+DT{	/* 2番目以降のタイトル行だけ上余白を設ける */
margin-top:50px;
}

.entry-body LI>DL DT+DT,
.entry-body LI>DL DD+DT{	/* ネストする時は上余白を少な目に */
margin-top:15px;
}





/*------ 注釈 ※ リスト ------*/
.entry-body DD.kome,
.entry-body UL.kome>LI,
.entry-body LI.kome{
padding-left:20px;
position: relative;
background:url(https://7101ad.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/spacer.gif) no-repeat;	/* Android4.0対策 */
}

DD.kome>SPAN.komemark,
UL.kome>LI>SPAN.komemark,
LI.kome>SPAN.komemark{
position: absolute;
top: 0;
left:0;
color:#F30;
}
* html DD.kome>SPAN.komemark,
* html UL.kome>LI>SPAN.komemark,
* html UL>LI.kome>SPAN.komemark{ 	/* for win ie6 */
top: -0.3em;
}
*:first-child+html DD.kome>SPAN.komemark,
*:first-child+html UL.kome>LI>SPAN.komemark,
*:first-child+html UL>LI.kome>SPAN.komemark{	 /* for win ie7 */
top: -0.3em;
}

/*------ PDFリスト ------*/
UL.pdf LI{
padding:1.2em 0 1.2em 60px;
background:url(https://581511.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/pdf.gif) no-repeat left center;
list-style:none;
}
UL.pdf LI A{
vertical-align:top;	/* IE7対策 */
}




/*-------------------------------------------------------------------------
  インデント 
--------------------------------------------------------------------------*/
DIV.entry-body>IMG,
DIV.entry-body>DIV,
DIV.entry-body>TABLE,
DIV.entry-body>UL,
DIV.entry-body>OL,
DIV.entry-body>DL,
DIV.entry-body>BLOCKQUOTE,
DIV.entry-body>P{
margin-right:20px;
margin-left:20px;
}



/*-------------------------------------------------------------------------
  表
--------------------------------------------------------------------------*/
TABLE{
margin-top:25px;
margin-bottom:25px;
font-size:100%;
}
TH{
text-align:center;
font-weight:normal;
font-size:100%;
}
TD{
font-size:100%;
background:url(https://7101ad.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/spacer.gif) no-repeat;	/* Android4.0対策 */
}

TABLE.data_table{	/* 罫線を表示するタイプの表 */
border-collapse:collapse;
border:1px solid #999;
width:680px;
}
TABLE.data_table CAPTION{
text-align:right;
}
.data_table TH{
padding:15px;
border:1px solid #999;
background:#F5F5F5;
}

.data_table TD{
padding:15px;
border:1px solid #999;
background:#FFF;
}

TABLE.layout_table{	/* 罫線を表示しないレイアウト用の表 */
margin-left:10px;
}
.layout_table TH{
padding:5px 0;
text-align:left;
}
.layout_table TD{
padding:5px 0;
}
.layout_table TH+TD{
padding:5px 40px 5px 5px;
}

/*------ 料金表 ------*/
TABLE.price_table{
border-collapse:collapse;
border:1px solid #CCC;
width:680px;
}
TABLE.price_table CAPTION{
text-align:right;
}
.price_table TH{
padding:10px 15px;
border:1px solid #CCC;
background:#FAEBD7;	/* AntiqueWhite */
}
.price_table TD{
padding:10px 15px;
border:1px solid #CCC;
text-align:center;
}
.price_table TD SPAN.yen{
font-size:128.6%;	/* 18px */
}
.price_table TD SPAN.small{
font-size:85.7%;	/* 12px */
}

.price_table TR:nth-child(odd){	/* 奇数行に着色 */
background:#FFFAF0;	/* FloralWhite */
}


/*------ 採用情報 ------*/
.keisen TABLE{	/* 罫線を表示するタイプの表 */
border-collapse:collapse;
border:1px solid #CCC;
width:680px;
}
.keisen TABLE CAPTION{
text-align:right;
}
.keisen TD:nth-child(1){
padding:15px;
border:1px solid #CCC;
background:#FAEBD7;	/* AntiqueWhite */
text-align:center;
width:25%;
}

.keisen TD:nth-child(2){
padding:15px;
border:1px solid #CCC;
width:75%;
}

.keisen TR:nth-child(odd){	/* 奇数行に着色 */
background:#FFFAF0;	/* FloralWhite */
}
.keisen TABLE+TABLE{
margin-top:30px;
}


/*------ 空室情報表 ------*/
TABLE.room_table{
border-collapse:collapse;
border:1px solid #CCC;
width:680px;
}
.room_table TH{
padding:15px;
border:1px solid #CCC;
background:#690;
color:#FFF;
width:40%;
text-align:center;
}

.room_table TD{
padding:15px;
border:1px solid #CCC;
width:60%;
text-align:center;
}


.room_table TR:nth-child(odd){	/* 奇数行に着色 */
background:#FFFAF0;	/* FloralWhite */
}


/* form */
.side{
margin:15px 0 25px 0;
padding:1px 0;
text-align:center;
}
form {
margin: 0;
padding:0px;
}
#searchform{
margin:0px;
padding:0px;
height:25px;
}
#searchform fieldset {
margin:0px;
padding:0px;
border: none;
}
#searchform input{
margin:0px;
padding:0px;
}

#search-options input {
padding: 1px;
}
#searchtext {
width: 130px;
}


/*------ 左寄せ・右寄せ ------*/ 
.text_alignleft{
text-align:left;
}
.text_aligncenter{
text-align:center;
}
.text_alignright{
text-align:right;
}


/*------ 画像の左寄せ・右寄せ ------*/ 
.left{
margin: 0 15px 15px 0;
float: left;
}
.right{
margin: 0 0 15px 15px;
float: right;
}

.clear_both{
clear:both;
}

.clear{
font-size:1px;
width:auto;
height:1px;
clear:both;
}



/*------ 写真レイアウト枠 ------*/
.photo{
text-align:center;
}
IMG.photo,	/* left,rightと併用 */
.photo IMG{
margin-bottom:3px !important;
padding:4px !important;	/* 白枠 */
background:#FFF;	/* 白枠 */
border:1px solid #CCC;	/* グレー枠 */
box-shadow: 0 0 15px -6px #666;	/* 横方向のずれ、下方向のずれ、ぼかしの半径、ぼかしの色 */
-webkit-box-shadow: 0 0 15px -6px #666;	/* Safari、Google Chorme */
-moz-box-shadow: 0 0 15px -6px #666;	/* FIrefox */
}


.photos{	/* 写真キャプション付き */
margin-top:15px;
}
.photos IMG{
margin:0 0 3px 0;
}
.photos SPAN{
display:inline-block;
vertical-align:top;
font-size:86.7%;	/* 13px */
text-align:center;
}







/* article */
.blog {
padding:0 0 5px 0;
}

/* article date */
.entry-body p.date {
margin:0 0 0 20px;
padding:0;
font-weight:bold;
color:#F90;
}
p.date+H4{
margin-top:15px;
}

SPAN.date{
font-size:63.6%;	/* 14px */
}


/* comment color */
.trackbacks-header,
.comments-header,
.comments-open-header {
color: #fff;
background: #8fabbe;
}

/* an article or comment */
#comments,
.entry,
.entry_blog {	/*ブログタイプ（お知らせ・メッセージ）*/
width: auto;
margin: 0;
background: #fff;
word-break: break-all;
}

DIV + DIV.entry_blog{	/* ブログタイプのカテゴリーINDEXで 2個目以降のエントリーは上余白を多く設ける */
margin-top:80px;
}

.entry-body {
margin:0;
}
.entry-body p {
margin: 25px 0;
}
.entry-body textarea {
width: 100%;
}

.entry-body p img {
padding: 0;
max-width: 100%;
}

BLOCKQUOTE{
margin:30px 30px 30px 50px;
padding:25px;
}
.entry-body BLOCKQUOTE H5{
margin-top:0;
margin-left:0;
}
.entry-body BLOCKQUOTE H5+P{
margin:15px 0 0 10px;
}


/*------ エントリー内 画像の右寄せ・左寄せ ------*/
.entry-body img.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}
.entry-body img.alignright {
margin: 0 0 5px 8px;
display: inline;
float: right;
}
.entry-body img.alignleft {
margin: 0 8px 5px 0;
display: inline;
float: left;
}





pre {
margin: 15px 20px 0;
padding: 10px;
background: #f6f6f6;
border: 1px solid #999;
font-size: 81.15%;	/* 13px */
width: 100%;
overflow: scroll;
}
html>body pre {
width: 87%;
}

/* title of entry */
#content H3.entry-header,
H3.entry-header{
margin-top:0;
}

.entry-header A,
.entry-header A:visited{
text-decoration:none;
color:#000;
}
.entry-header A:hover{
text-decoration:underline;
}
/* contributor */
.entry-footer {
margin:10px 0 0 0;
padding:5px 0 0 0;
background:url(https://b75ae8.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/dot_bg.gif) repeat-x center top;
text-align: right;
font-size:91.7%;	/*11px*/
}

/* archive-list */
.archive-list {
margin: 10px 0;
}

/* navigation */
.content-nav {
margin:20px 0;
text-align: center;
color:#CCC;
}

/* navigation */
.page {
margin: 6px 0 10px;
}

/* breadcrumbs list */
.crumbs {
margin: 6px 0 10px;
padding-left: 5px;
}

/* calendar */
#wp-calendar caption {
padding-bottom: 5px;
text-align: center;
color: #444444;
font-size: 12px;
background: none;
letter-spacing: 0.2em;
}
#wp-calendar {
text-align: center;
color: #444;
background: none;
}
#wp-calendar table {
text-align: center;
padding: 0;
border-collapse: collapse;
}
#wp-calendar th {
padding-bottom: 2px;
font-size: 10px;
width: 23px;
}
#wp-calendar td {
padding: 2px 0;
font-size: 12px;
line-height: 120%;
}

/* for hidden widget title */
.widget_calendar h2 {
display: none;
}

/* menu list of sidebar */
#links-left ul,
#links-right ul {
color: #444;
}

#links-left ul li,
#links-right ul li {
list-style: none;
margin: 0 0 15px 0;
}

#links-left li li,
#links-right li li {
background: url(https://52fa09.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/listmark.gif) no-repeat 0 0.7em;
padding-left: 12px;
margin: 0;
}

#links-left ul ul,
#links-right ul ul {
margin: 0;
}

/* title of menu list */
#links-left ul li h2,
#links-right ul li h2 {
margin-top: 3px;
padding:0px 3px 2px 15px;
background:#F5F5F5;
font-size: 12px;
line-height:30px;
height: 100%; /* for IE6 */
}

.layout-three-column #links-left ul li h2{
background:url(https://97dc97.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/side_h2bg_3c.gif) no-repeat center;
}

html > body #links-left ul li h2,
#links-right ul li h2 {
padding-bottom: 0;
}
#links-left ul ul,
#links-right ul ul {
margin:10px 0 20px 0;
}
#links-left ul ul ul,
#links-right ul ul ul{
margin:5px 0 10px 0;
}
#links-left ul li li ,
#links-right ul li li {
margin:3px 0;
line-height: 1.5;
}
#links-left ul li li li ,
#links-right ul li li li {
margin:5px 0;
/*font-size: 100%;*/	/*12px*/
}
#links-left ul ul.children,
#links-right ul ul.children {
margin-top: 0;
}

/* credit */
.powered {
margin-top: 50px;
text-align: left;
color: #666666;
line-height: 1.5;
}
.powered img {
margin-top: 3px;
}


.trackbacks,
.comments {
margin: 10px 5px;
color: #36414d;
}

.trackbacks-header,
.comments-header,
.comments-open-header,
.comments-head {
margin: 15px 0;
padding-left: 8px;
color: #fff;
background: #8fabbe;
font-size: 108.3%;	/* 13px */
font-weight: bold;
line-height: 2.0;
}

#trackbacks-info,
.trackback-content,
.comment-content,
.comments-open-content {
margin: 0 2px;
padding: 0;
font-size: 100%;	/* 13px */
line-height: 1.5;
word-break: break-all;
}

.trackback-content p,
.comment-content p {
margin-top: 10px;
margin-bottom: 5px;
}

.trackback-footer,
.comment-footer {
margin-right: 2px;
padding-top: 3px;
border-top: 1px dotted #36414d;
text-align: right;
}

/* comment and trackback */
#comments-open-data{
padding:20px;
background:#F5F5F5;
}


#comments-open-data p {
margin-bottom: 10px;
}
#comment-post {
   font-weight: bold;
}
#comment-author, #comment-email, #comment-url, #comment-text {
   width: 220px;
}
#comment {
width: 400px;
}
#comment-bake-cookie {
   margin-left: 2px;
   vertical-align: middle;
}
#comments-open-footer {
text-align: center;
}
.comments-open label {
display: block;
}

#searchtext {
margin: 3px 0;
}

/* カラム切り替え */
body.layout-three-column,
body.layout-two-column-left,
body.layout-two-column-right,
body.layout-one-column {
text-align: center;
}
.layout-three-column #container,
.layout-two-column-left #container,
.layout-two-column-right #container {
margin-bottom: 10px;
}
.layout-one-column #container {
margin-bottom: 0;
}

/*-------------------------------------------------------------------------
  共通レイアウト枠
--------------------------------------------------------------------------*/
#wrap{
min-height: 100%;
_height: 100%; /* for IE6 */
background:#FFF;	/* フッター以外の背景色 */
}

#box{
margin:0 auto;
padding-bottom:620px; /* フッター下部固定 */
width: 970px;
text-align: left;
color:#300;
z-index:2;
}

.layout-two-column-right #content{	/* 2カラム固定レイアウト(右サイドバー) */
margin:30px 0;
padding:0px;
width:720px;
float:left;
font-size:100.0%;	/* 14px */
}



#content_top{
margin:30px 0;
padding:0px;
width:700px;
float:left;
font-size:100.0%;	/* 14px */
background:#FFF;
}


/* 3カラム固定レイアウト */
.layout-three-column #content {
float: left;

}
.layout-three-column #content { /* for IE6 */
width: 500px;
margin-left: 100px;
}
html>body.layout-three-column #content {
width: 510px;
margin-left: 190px;
}


.layout-three-column #links-left-box {
float: left;
width: 190px;
}
.layout-three-column #links-left-box { /* for IE6 */
margin-left: -691px;
}
html>body.layout-three-column #links-left-box {
margin-left: -700px;
}

.layout-three-column #links-right-box {
float: left;
width: 210px;
}
.layout-three-column #links-right-box { /* for IE6 */
margin-left: 2px;
}
html>body.layout-three-column #links-right-box {
margin-left: 0;
}

.layout-three-column #links-left,
.layout-three-column #links-right {
padding: 15px 15px 0 15px;
}



/* 2カラム固定レイアウト(左サイドバー) */
.layout-two-column-left #content {
float: left;
width: 720px;
}
.layout-two-column-left #content { /* for IE6 */
margin-left: 157px;
}
html>body.layout-two-column-left #content {
margin-left: 200px;
}
.layout-two-column-left #links-left-box {
float: left;
width: 250px;
}
.layout-two-column-left #links-left-box { /* for IE6 */
margin-left: -948px;
}
html>body.layout-two-column-left #links-left-box {
margin-left: -950px;
}

.layout-two-column-left #links-left {
padding: 15px 15px 0;
}

/* 1カラム固定レイアウト */
.layout-one-column #content {}







/*------ 続きを読むスタイル ------*/ 
/*
.more-link {
padding: 3px 0 3px 20px;
background:url(https://d004a2.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/arrow_more.gif) no-repeat left center;
}
*/


/*------ テキストウィジェット ------*/
.textwidget{
padding:10px;
font-size: 108.3%;	/* 13px */
border-right:1px solid #CCC;
border-bottom:1px solid #CCC;
border-left:1px solid #CCC;
}







/*------ コメントリスト ------*/
h3#comments-title{
margin:20px 0 0;
font-size:100%;
}

OL.commentlist,
OL.commentlist UL{
list-style:none;
}
OL.commentlist LI{
margin:10px 0;
padding:10px;
background:#F5F5F5;
border:1px solid #DCDCDC;
}


OL.commentlist UL{		/*入れ子の左インデント*/
margin-left:50px;
}

OL.commentlist UL LI{	/*入れ子の背景色と枠線*/
/*background:#FFF;*/
border:1px solid #DCDCDC;
}
OL.commentlist UL LI.depth-1,
OL.commentlist UL LI.depth-3,
OL.commentlist UL LI.depth-5,
OL.commentlist UL LI.depth-7,
OL.commentlist UL LI.depth-9{
background:#F5F5F5;
}
OL.commentlist UL LI.depth-2,
OL.commentlist UL LI.depth-4,
OL.commentlist UL LI.depth-6,
OL.commentlist UL LI.depth-8,
OL.commentlist UL LI.depth-10{
background:#FFF;
}

.comment-body{			/*投稿全体の左インデント*/
margin:10px 10px 10px 50px;
}
.comment-author{
/*margin-left:-50px;*/
}


OL.commentlist UL .comment-body UL{	/*入れ子内のリストマークを表示*/
list-style-type:disc;
}
OL.commentlist UL .comment-body UL LI{	/*投稿内のリスト枠線を非表示*/
border:none;
background:#FFF;
}

#comments-open-data UL.kome{
list-style:none;
}

IMG.avatar{		/*アバター画像を左寄せに*/
margin:0px 10px 0 0;
float:left;
}

CITE.fn{		/*投稿者名の斜体字を普通に*/
font-style:normal;
}
.says{			/*よりを小さく*/
font-size:83.3%;	/*10px*/
}
.commentmetadata{
margin-left:-10px;
font-size:83.3%;	/*10px*/
}

.comment-meta A{	/*投稿日時のリンク*/
text-decoration:none;
}
.comment-meta A:hover{	/*投稿日時のリンクマウスオーバー時*/
text-decoration:underline;
}

.reply A{			/*返信ボタン*/
margin:10px 0 0 50px;
width:4em;
line-height:2;
text-align:center;
color:#FFF;
display:block;
text-decoration:none;
background:#666;
}
.reply A:hover{			/*返信ボタン*/
color:#FFF;
background:#C00;
}



#respond{		/*投稿フォーム全体*/
margin:20px 0 0;
padding:1px;
background:#FFF;
border:1px solid #DCDCDC;
}
h3#reply-title{		/*投稿フォームタイトル*/
margin:0px 0 10px 0;
padding:3px 3px 3px 10px;
font-size:100%;	/* 13px */
background:#C00;
color:#FFF;
}
h3#reply-title:after {
content: ""; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}


#reply-title A{			/*返信キャンセルボタン*/
margin:0px 0 0 10px;
width:10em;
line-height:1.8;
text-align:center;
color:#FFF;
/*float:right;*/
display:inline-block;
font-weight:normal;
text-decoration:none;
background:#FFF;
color:#666;
}
#reply-title A:hover{	/*返信キャンセルボタン*/
color:#C00;
text-decoration:underline;
}
.logged-in-as{		/*～としてログインしています。ログアウトしますか？*/
margin-left:10px;
}
.comment-notes{		/*投稿フォーム必須の説明*/
margin-left:10px;
}

.comment-form-author,	/*コメントフォームの名前ラベル*/
.comment-form-email,	/*コメントフォームのEメールラベル*/
.comment-form-url,		/*コメントフォームのURLラベル*/
.comment-form-comment{	/*コメントフォームのコメントラベル*/
margin:10px 0 0 20px;
}

.comment-form-author label,	/*コメントフォームの名前ラベル 桁揃え*/
.comment-form-email label{	/*コメントフォームのEメールラベル 桁揃え*/
display:inline-block;
width:4.5em;
float:left;
}
.comment-form-url label{	/*コメントフォームのURLラベル 桁揃え*/
display:inline-block;
width:5em;
float:left;
}
.comment-form-comment label{	/*コメントフォームのコメントラベル 桁揃え*/
/*display:inline-block;*/
width:4.5em;
float:left;
}

.required{		/*必須の*印色*/
color:#F00;
float:left;
}
.form-allowed-tags{	/*次のHTML タグと属性が使えます:　を非表示に*/
display:none;
}

.form-submit INPUT{		/*コメントを投稿するボタン*/
margin:5px 0 10px 6.5em;
padding:2px 0.5em;
font-size:100%;	/*12px*/
}



/*-------------------------------------------------------------------------
  「検索結果」固有の設定
--------------------------------------------------------------------------*/
.search DL{
margin:30px 0 0 15px;
}
.search DT{
margin:5px 0;
padding-left:6px;
border-left:4px solid #963;
font-size:113.3%;	/* 17px */
}

.search DD{
margin:3px 0 30px 10px;
}

.navigation{
text-align:center;
}




/*-------------------------------------------------------------------------
  ヘッダー
--------------------------------------------------------------------------*/
#header{
margin:0;
padding:0 0 10px 0;
background:#FFF url(https://7b5a4d.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/header_bg.gif) repeat-x top;
text-align:left;
/*height:120px;*/
border-bottom:1px solid #CCC;
}
#header_inner{
margin:0 auto;
padding-top:40px;
width:970px;
position:relative;	/* fontchangerの基点 */
}

#header H1{
margin:0;
padding:0;
font-size:142.9%;	/* 20px */
float:left;
width:132px;
}
#header H1 A:hover IMG{
filter: alpha(opacity=80);
-ms-filter: "alpha( opacity=80 )";
background:#FFF;
}

#header_right_box{
margin:0;
padding:0;
text-align:left;
float:right;
width:801px;
}

/*------ ヘッダーTEL ------*/
#header_right_box IMG{
margin:0 0 0 125px;
float:left;
}

/*------ ヘッダーサブメニュー ------*/
#header_right_box UL#header_menu{
margin:0 0 20px 0;
padding:0;
float: right;
width:280px;		/* 画像幅+ボタン数×10（左余白） */
height:26px;
}

#header_right_box UL#header_menu LI{
margin:0 0 0 10px;
padding:0;
float: left;
display: inline;
background:none;
}

#header_right_box UL#header_menu LI A{
display: block;
height:26px;
background: url(https://2667e3.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/header.gif) no-repeat 0 0;
}

#header_right_box UL#header_menu LI.menu01 A{
width:130px;
background-position:0 0;
}
#header_right_box UL#header_menu LI.menu01 A:HOVER{
background-position:0 -26px;
}
#header_right_box UL#header_menu LI.menu02 A{
width:130px;
background-position:-130px 0;
}
#header_right_box UL#header_menu LI.menu02 A:HOVER{
background-position:-130px -26px;
}

#header_right_box LI SPAN{
display: none;
}


/*------ fontchanger ------*/
#fontchanger{
background:url(https://46e94c.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/fc_title.gif) no-repeat 0 0;	/* 「文字の大きさ」画像の設置 */
width:140px;	/* 下のUL左マージン + UL幅 */
position: absolute;	/* #header_innerに対する位置指定 */
top:5px;
right:0;
}

#fontchanger UL{
margin:0 0 0 65px;	/* 画像（fc_title.gif）サイズ + 5px */
padding:0px;
width:75px;	/* （サイズボタン + 5px）×3 */
float:right;
}


#fontchanger LI {
float:left;
list-style:none;
margin:0 0 0 5px;
cursor:pointer;
height:20px;
width:20px;
background:url(https://f5a324.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/fc.gif) no-repeat 0 0;
}

#fontchanger LI SPAN{
display:none;
}


#fontchanger LI#small{
background:url(https://f5a324.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/fc.gif) no-repeat 0 0;
}
#fontchanger LI#medium{
background:url(https://f5a324.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/fc.gif) no-repeat -20px 0;
}
#fontchanger LI#large{
background:url(https://f5a324.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/fc.gif) no-repeat -40px 0;
}


#fontchanger LI#small.hover{
background:url(https://f5a324.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/fc.gif) no-repeat 0 -20px;
}
#fontchanger LI#medium.hover{
background:url(https://f5a324.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/fc.gif) no-repeat -20px -20px;
}
#fontchanger LI#large.hover{
background:url(https://f5a324.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/fc.gif) no-repeat -40px -20px;
}

#fontchanger LI#small.active{
background:url(https://f5a324.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/fc.gif) no-repeat 0 -40px;
}
#fontchanger LI#medium.active{
background:url(https://f5a324.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/fc.gif) no-repeat -20px -40px;
}
#fontchanger LI#large.active{
background:url(https://f5a324.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/fc.gif) no-repeat -40px -40px;
}


/*------ メニューバー ------*/ 
#menubar{
margin:0 0 0 0;
padding:0;
border-right:1px solid #CCC;
text-align:right;
clear:both;
height:50px;
}


#menubar UL{
margin:0;
padding:0;
float:right;
width:800px;
height:50px;
}

#menubar UL LI{
margin:0;
padding:0;
float: left;
display:inline;
}

#menubar UL LI A{
display: block;
height:50px;
width:200px;
background:url(https://e25bbd.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/b.gif) 0 0 no-repeat;
}

#menubar UL LI.menu01 A{
background-position:0 0;
}
#menubar UL LI.menu01 A:HOVER{
background-position:0 -50px;
}
#menubar UL LI.menu02 A{
background-position:-200px 0;
}
#menubar UL LI.menu02 A:HOVER{
background-position:-200px -50px;
}
#menubar UL LI.menu03 A{
background-position:-400px 0;
}
#menubar UL LI.menu03 A:HOVER{
background-position:-400px -50px;
}
#menubar UL LI.menu04 A{
background-position:-600px 0;
}
#menubar UL LI.menu04 A:HOVER{
background-position:-600px -50px;
}

#menubar UL LI.menu_a01 A,
#menubar UL LI.menu_a01 A:HOVER{
background-position:0 -100px;
}
#menubar UL LI.menu_a02 A,
#menubar UL LI.menu_a02 A:HOVER{
background-position:-200px -100px;
}
#menubar UL LI.menu_a03 A,
#menubar UL LI.menu_a03 A:HOVER{
background-position:-400px -100px;
}
#menubar UL LI.menu_a04 A,
#menubar UL LI.menu_a04 A:HOVER{
background-position:-600px -100px;
}

#menubar SPAN{
display: none;
}




/*-------------------------------------------------------------------------
  右側メニュー欄 
--------------------------------------------------------------------------*/
.layout-two-column-right #links-right-box {
margin:30px 0;
float: right;
width: 220px;
}
.layout-two-column-right #links-right {
padding:0px 0 15px 0;
}

#links-right>UL,
#links-right>UL>LI{
margin:0;
padding:0;
list-style:none;
backgorund:none;
}


/*------ 右側サブメニュー欄 ------*/
UL#side_menu{
margin:0 0 30px 0;
}

UL#side_menu>LI{
margin:0;
padding:0;
line-height:0;	/* IE7の隙間対策 */
background:#FFFFF0;	/* Ivory */
border-right:1px solid #CCC;
border-left:1px solid #CCC;
}
UL#side_menu>LI:last-child{	/* 一番下のLI（メニュー） */
border-bottom:1px solid #CCC;
border-radius:0 0 4px 4px;        /* 角丸 */  
-webkit-border-radius:0 0 4px 4px;    /* 角丸 Safari,Google Chrome用 */  
-moz-border-radius:0 0 4px 4px;   /* 角丸 Firefox用 */
}
UL#side_menu>LI:last-child A{
border-radius:0 0 4px 4px;        /* 角丸 */  
-webkit-border-radius:0 0 4px 4px;    /* 角丸 Safari,Google Chrome用 */  
-moz-border-radius:0 0 4px 4px;   /* 角丸 Firefox用 */
}

UL#side_menu LI+LI{	/* 2番目以降のLIは上点線画像を */
border-top:1px dotted #CCC;
}
UL#side_menu LI.parent+LI{	/* カテゴリー名LIのすぐ下は上点線画像をなしに */
border-top:none;
}


UL#side_menu LI A{	/* 【共通】 */
margin:0;
padding:1em 5px 1em 20px;
display:block;
text-decoration:none;
line-height:normal;	/* IE7の隙間対策 */
vertical-align:top;	/* IE7の隙間対策 */
background:url(https://b69dbb.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/menu_arrow.png) no-repeat 8px 1.5em;
/ background:url(https://b69dbb.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/menu_arrow.png) no-repeat 8px 1.3em;	/* IE7以下対策 */
color:#000;
}

UL#side_menu LI A:hover{	/* マウスオーバー【共通・あいある】 */
background-color:#FAEBD7;	/*AntiqueWhite*/
background-repeat:no-repeat;
background-position:8px 1.5em;
/ background-position:8px 1.3em;	/* IE7以下対策 */
color:#300;
background-image:url(https://d116c9.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/menuh_arrow.png);
}
#nursing UL#side_menu LI A:hover{	/* マウスオーバー【介護】 */
background-image:url(https://f2cd30.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/menu_arrow_nursing.png);
}
#food UL#side_menu LI A:hover{	/* マウスオーバー【飲食】 */
background-image:url(https://b4a8f8.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/menu_arrow_food.png);
}
#college UL#side_menu LI A:hover{	/* マウスオーバー【カレッジ】 */
background-image:url(https://f76361.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/menu_arrow_college.png);
}


UL#side_menu LI.parent{	/* 一番上の親カテゴリー名【基本】 */
background:#963;
border-top:1px solid #963;
border-right:1px solid #963;
border-bottom:3px solid #DEB887;	/* Burlywood */
border-left:1px solid #963;
border-radius:4px 4px 0 0;        /* 角丸 */  
-webkit-border-radius:4px 4px 0 0;    /* 角丸 Safari,Google Chrome用 */  
-moz-border-radius:4px 4px 0 0;   /* 角丸 Firefox用 */
}
#nursing UL#side_menu LI.parent{	/* 一番上の親カテゴリー名【介護】 */
background:#89B334 url(https://2f8eab.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/slide_nursing.gif) repeat-x left bottom;
border-top:1px solid #693;
border-right:1px solid #693;
border-bottom:3px solid #693;
border-left:1px solid #693;
}
#food UL#side_menu LI.parent{	/* 一番上の親カテゴリー名【飲食】 */
background:#FF9933 url(https://978576.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/slide_food.gif) repeat-x left bottom;
border-top:1px solid #F60;
border-right:1px solid #F60;
border-bottom:3px solid #F60;
border-left:1px solid #F60;
}
#college UL#side_menu LI.parent{	/* 一番上の親カテゴリー名【カレッジ】 */
background:#C90 url(https://b584f0.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/slide_college.gif) repeat-x left bottom;
border-top:1px solid #963;
border-right:1px solid #963;
border-bottom:3px solid #963;
border-left:1px solid #963;
}


UL#side_menu LI.parent A{	/* 【共通】 */
padding:0.6em 5px 0.5em 22px;
color:#FFF;
background:url(https://a5ad42.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/parent_arrow.png) no-repeat 5px 0.9em;
/ background:url(https://a5ad42.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/parent_arrow.png) no-repeat 5px 0.7em;	/* IE7以下対策 */
}

UL#side_menu LI.parent A:hover{	/* 【共通】 */
background:url(https://00ebfb.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/parenth_arrow.png) no-repeat 5px 0.9em	!important;
/ background:url(https://00ebfb.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/parenth_arrow.png) no-repeat 5px 0.7em	!important;	/* IE7以下対策 */
color:#FAEBD7;	/* AntiqueWhite */
}



UL#side_menu LI.current-cat A,	/* 子カテ用 */
UL#side_menu LI.current_page_item A,	/* 固定ページ用 */
UL#side_menu LI.active A{	/* 【共通・あいある】 */
background-color:#FFF8DC;	/* Cornsilk */
background-repeat:no-repeat;
background-position:8px 1.5em;
background-image:url(https://2e5d5b.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/menu_arrow_active.png); 
/ background-position:8px 1.3em;	/* IE7以下対策 */
color:#963;
}

#nursing UL#side_menu LI.current-cat A,	/* 子カテ用 */
#nursing UL#side_menu LI.current_page_item A,	/* 固定ページ用 */
#nursing UL#side_menu LI.active A{	/* 【介護】 */
background-image:url(https://f2cd30.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/menu_arrow_nursing.png); 
color:#693;
}
#food UL#side_menu LI.current-cat A,	/* 子カテ用 */
#food UL#side_menu LI.current_page_item A,	/* 固定ページ用 */
#food UL#side_menu LI.active A{	/* 【飲食】 */
background-image:url(https://b4a8f8.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/menu_arrow_food.png);
color:#F60;
}
#college UL#side_menu LI.current-cat A,	/* 子カテ用 */
#college UL#side_menu LI.current_page_item A,	/* 固定ページ用 */
#college UL#side_menu LI.active A{	/* 【カレッジ】 */
background-image:url(https://f76361.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/menu_arrow_college.png); 
color:#960;
}



/*------  ネスト(孫ページ) ------*/
UL#side_menu>LI.current_page_parent{
padding-bottom:3px !important;
background-color:#FFF8DC;	/* Cornsilk */
}
#nursing UL#side_menu LI.current_page_parent>A{	/* 【介護】固定ページ 親用 */
color:#693;
background-image:url(https://f2cd30.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/menu_arrow_nursing.png); 
}
#food UL#side_menu LI.current_page_parent>A{	/* 【飲食】固定ページ 親用 */
color:#F60;
background-image:url(https://b4a8f8.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/menu_arrow_food.png); 
}

UL#side_menu>LI>UL.children{
margin:0 3px;
border:1px solid #DCDCDC;
display:none;	/* 孫メニューは非表示に */
}
UL#side_menu>LI.current_page_parent>UL.children{	/* アクティブな孫メニューだけ表示する */
display:block !important;
}

UL#side_menu UL.children LI{
margin:0;
padding-left:0 !important;
font-size:85.7%;	/* 12px */
}
UL#side_menu UL.children LI A{	/* 【共通】 */
padding:0.7em 5px 0.7em 15px;
background-color:#FFFFF0;	/* Ivory */
background-image:url(https://b69dbb.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/menu_arrow.png);
background-repeat:no-repeat;
background-position:4px 1.1em;
/ background-position:4px 0.9em;	/* IE7以下対策 */
}
UL#side_menu UL.children LI A:hover{	/* 【共通】 */
background-color:#FAEBD7;	/*AntiqueWhite*/
}
#nursing UL#side_menu UL.children LI.current_page_item A{	/* 【介護】アクティブ */
background-color:#FFF;
background-image:url(https://f2cd30.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/menu_arrow_nursing.png); 
background-repeat:no-repeat;
background-position:4px 1.1em;
/ background-position:4px 0.9em;	/* IE7以下対策 */
color:#693;
}
#food UL#side_menu UL.children LI.current_page_item A{	/* 【飲食】アクティブ */
background-color:#FFF;
background-image:url(https://b4a8f8.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/menu_arrow_food.png); 
background-repeat:no-repeat;
background-position:4px 1.1em;
/ background-position:4px 0.9em;	/* IE7以下対策 */
color:#F60;
}
#college UL#side_menu UL.children LI.current_page_item A{	/* 【カレッジ】アクティブ */
background-color:#FFF;
background-image:url(https://f76361.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/menu_arrow_college.png); 
background-repeat:no-repeat;
background-position:4px 1.1em;
/ background-position:4px 0.9em;	/* IE7以下対策 */
color:#C90;
}





/*------ 右側 住所欄 ------*/
#side_address{
margin:0;
padding:0;
font-size:85.7%;	/* 12px */
background:#FFF;
}

#side_address H5{
margin:0 0 -1px 0;
padding:0;
text-align:center;
}

#side_address_inner{
padding:5px 0;
border-right:1px solid #CCC;
border-bottom:1px solid #CCC;
border-left:1px solid #CCC;
border-radius:0 0 4px 4px;        /* 角丸 */  
-webkit-border-radius:0 0 4px 4px;    /* 角丸 Safari,Google Chrome用 */  
-moz-border-radius:0 0 4px 4px;   /* 角丸 Firefox用 */
background:#FFFFF0;	/* Ivory */
}

#side_address P{
margin:10px 9px;
}

#telfax{
font-size:133.3%;	/* 16px */
}
#telfax SPAN{
padding:0 3px;
font-size:75.0%;	/* 12px */
color:#963;
width:4.5em;
display:inline-block;
text-align:center;
border:1px solid #963;
border-radius:4px;        /* 角丸 */  
-webkit-border-radius:4px;    /* 角丸 Safari,Google Chrome用 */  
-moz-border-radius:4px;   /* 角丸 Firefox用 */
background:#FFF;
}


/*------ 右側 フォームボタン欄 ------*/
P#side_order{
margin-bottom:10px;
}
P#side_form{
margin-bottom:15px;
}

#side_order A{
margin:0 auto;
display: block;
width:200px;
height:45px;
background: url(https://859054.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/b_order.gif) 0 0 no-repeat;
}

#side_form A{
margin:0 auto;
display: block;
width:200px;
height:45px;
background: url(https://69423b.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/b_form.gif) 0 0 no-repeat;
}
#side_order A:hover,
#side_form A:hover{
background-position: 0 -45px;
}
#side_order SPAN,
#side_form SPAN{
display: none;
}



/*------ 右側ウィジェット内バナー欄 ------*/
UL#side_banner{
margin:0 0 35px 0;
}
UL#side_banner LI{
margin:0;
padding:0;
background:none;
overflow:hidden;
line-height:0;	/* IE7の隙間対策 */
}
UL#side_banner LI+LI{
margin-top:5px;
}

UL#side_banner LI A{
display: block;
height:80px;	/* 3番目以降 */
line-height:normal;	/* IE7の隙間対策 */
vertical-align: text-bottom;
}
UL#side_banner LI A:hover IMG{
opacity:0.8;	/* IE6対策 */
filter: alpha(opacity=80);
-ms-filter: "alpha( opacity=80 )";
background:#FFF;
}







/*-------------------------------------------------------------------------
  パンくず・アンカー
--------------------------------------------------------------------------*/
/*------ パンくずリスト ------*/ 
#pkl{
margin:10px auto 0 auto;
width:950px;
font-size:93.30%;	/* 14px */
text-align:left;
}


/*------ アンカー ------*/ 
#pt{
margin:0 auto;
position: relative;
width:950px;
height:30px;
clear:both;	/* 左右分割をクリア */
}
#pt A{
display: block;
width: 110px;
height: 30px;
background: url(https://a1efa1.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/pt.gif) 0 0 no-repeat;
zoom: 1;
text-indent: -9999px;
outline: none;
font-size: 1px;
overflow: hidden;
position: absolute;
bottom:1px;
right:55px;
}
#pt A:hover {
background-position: 0 -30px;
}
#pt SPAN{
display: none;
}



/*-------------------------------------------------------------------------
  フッター
--------------------------------------------------------------------------*/
#footer{
margin-top: -600px;	/* フッター下部固定 */
margin-right:auto;
margin-bottom:0;
margin-left:auto;
height:600px;		 /* フッター下部固定 */
padding:0 0 50px 0;
background:#963 url(https://020fe8.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/footer_bg.gif) repeat-x top;
color:#300;
}


/*------ footer sitemap------*/
#footer_sitemap{
padding-bottom:50px;
background:#F5DEB3;	/* Wheat */
clear:both;
}
#footer_sitemap_inner{
margin:0 auto;
text-align:left;
width:970px;
}


#footer_sitemap01,
#footer_sitemap02,
#footer_sitemap03{
float:left;
}

#footer_sitemap01{	/* グループホーム～ */
width:315px;
}
#footer_sitemap02{	/* サービス付高齢者住宅～ */
margin:0 0 0 10px;
width:315px;
}
#footer_sitemap03{	/* カレッジ～Q&A 会社案内 */
margin:0 0 0 10px;
width:320px;
}

#footer_sitemap01 UL,
#footer_sitemap02 UL,
#footer_sitemap03 UL{
margin:0;
}
#footer_sitemap UL+UL{	/* 個人情報～の上に点線 */
margin-top:15px;
padding-top:10px;
border-top:1px dotted #300
}


#footer_sitemap H4{	/* 共通設定 */
margin:30px 0 0.3em 0;
padding:0.3em 0 0 20px;
font-size:92.9%;	/* 13px */
font-weight:bold;
}
#footer_sitemap H4 SPAN{
font-weight:normal;
font-size:92.9%;	/* 12px */
}


#footer_sitemap01 H4,
#footer_sitemap02 H4{	/* 介護 */
background:url(https://572120.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/sitemap_h4_arrow_nursing.png) no-repeat 2px 0.6em;
}
#footer_sitemap0301 H4{	/* 飲食 */
background:url(https://f20b1d.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/sitemap_h4_arrow_food.png) no-repeat 2px 0.6em;
}
#footer_sitemap0302 H4{	/* カレッジ */
background:url(https://50e0d0.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/sitemap_h4_arrow_college.png) no-repeat 2px 0.6em;
}
#footer_sitemap0303 H4{	/* 会社 */
background:url(https://205e31.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/sitemap_h4_arrow.png) no-repeat 2px 0.6em;
}


#footer_sitemap LI{	/* 共通設定 */
margin:3px 0;
padding:0 0 0 20px;
font-size:85.7%;	/* 12px */
}
#footer_sitemap01 LI,
#footer_sitemap02 LI{	/* 介護 */
background:url(https://97bc06.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/sitemap_arrow_nursing.png) no-repeat 7px 0.6em;
}
#footer_sitemap0301 LI{	/* 飲食 */
background:url(https://a19594.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/sitemap_arrow_food.png) no-repeat 7px 0.6em;
}
#footer_sitemap0302 LI{	/* カレッジ */
background:url(https://4725c1.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/sitemap_arrow_college.png) no-repeat 7px 0.6em;
}
#footer_sitemap0303 LI{	/* 会社 */
background:url(https://312c4f.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/sitemap_arrow.png) no-repeat 7px 0.6em;
}



#footer_sitemap A{
color:#300;
text-decoration:none;
}
#footer_sitemap A:visited{
color:#963;
}
#footer_sitemap A:hover{
text-decoration:underline;
}


/*------ footer menu------*/
#footer_menu{
background:#DEB887;	/* Burlywood */
}

#footer_menu UL{
margin:0 auto;
width:975px;
}
#footer_menu UL LI{
margin:0 ;
padding:0;
float: left;
display: inline;
font-size:85.7%;	/* 12px */
}
#footer_menu UL LI+LI{
background:url(https://17db9b.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/dot.gif) no-repeat left;
}

#footer_menu A{
padding:0.6em 15px 0.6em 20px;
color:#300;
text-decoration:none;
background:url(https://312c4f.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/sitemap_arrow.png) no-repeat 8px center;
display:block;
}
#footer_menu A:HOVER{
color:#FFF;
background:url(https://3e48f8.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/sitemaph_arrow.png) no-repeat 8px center;
}


/* 著作権 */
#copyright{
margin:0;
padding:25px 0;
font-size:71.4%;	/* 10px */
color:#F5DEB3;	/* Wheat */
}







/*-------------------------------------------------------------------------
  「トップページ」固有の設定
--------------------------------------------------------------------------*/
/*------ スライダー欄共通 ------*/

div.slide,
ul.carousel01,
ul.carousel02{
margin:0;
padding:0;
}


.slide h2:hover,
.carousel01 li:hover,
.carousel02 li:hover{
opacity:0.8;	/* IE6対策 */
filter: alpha(opacity=80);
-ms-filter: "alpha( opacity=80 )";
}


.slide a IMG,
.carousel01 a IMG,
.carousel02 a IMG{
border:none;
}


/*------ メイン画像 ------*/
#slide{
margin:0 auto 20px auto;
padding:0;
width:100%;
text-align:left;
background:url(https://f268e8.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/slide_bg.gif) repeat-x top;
}
#slide h2{
margin:0 auto;
text-align:center !important;
width:100% !important;
}
#slide h2 a{
margin:0 auto;
width:970px;
display:block;
}
#slide IMG{
margin:0 auto;
}

/* スライドH2背景の設定 */
#slide .bx-wrapper .bx-viewport #slide_nursing{
	margin:0 auto;
	padding: 0;
	width:100%;
	background:url(https://2f8eab.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/slide_nursing.gif) repeat-x top;
}

#slide .bx-wrapper .bx-viewport #slide_food{
	margin:0 auto;
	padding: 0;
	width:100%;
background:url(https://978576.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/slide_food.gif) repeat-x top;
}
#slide .bx-wrapper .bx-viewport #slide_college{
	margin:0 auto;
	padding: 0;
	width:100%;
background:url(https://b584f0.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/slide_college.gif) repeat-x top;
}




/*------ 介護事業・飲食事業 ------*/
#carousel{
margin:20px auto 30px auto;
width:970px;
text-align:left;
}
#carousel01{
float:left;
width:560px;
}
#carousel02{
float:right;
width:380px;
}

#carousel01 LI IMG,
#carousel02 LI IMG{
width:170px;
height:170px;
}

.carousel01 li,
.carousel02 li{
margin:0;
padding-bottom:80px;	/* コメント3行分 */
color:#FFF;
cursor: pointer;
border-radius:4px;        /* 角丸 */  
-webkit-border-radius:4px;    /* 角丸 Safari,Google Chrome用 */  
-moz-border-radius:4px;   /* 角丸 Firefox用 */
border:1px solid #CCC;
}

.carousel01 A,
.carousel02 A{
color:#FFF;
text-decoration:none;
}


.carousel01 li,
.carousel01 li:hover{
background:#9C3;
}
.carousel02 li,
.carousel02 li:hover{
background:#F93;
}

.carousel02 li#carousel_college,
.carousel02 li#carousel_college:hover{
background:#C90;
}




/*------ トップページ 新着情報欄 ------*/ 
#news{
margin:0;
padding:5px;
background:#F5DEB3;	/* Wheat */
border-radius:4px;        /* 角丸 */  
-webkit-border-radius:4px;    /* 角丸 Safari,Google Chrome用 */  
-moz-border-radius:4px;   /* 角丸 Firefox用 */
}

#news H3{
margin:0;
padding:0;
position: relative;
}
#news H3 A{
display: block;
width: 70px;
height: 20px;
background:url(https://821571.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/b_archive.gif) 0 0 no-repeat;
zoom: 1;
text-indent: -9999px;
outline: none;
font-size: 1px;
overflow: hidden;
position: absolute;
bottom:15px;
right:12px;
}
#news H3 A:hover{
background-position: 0 -20px;
}
#news H3 SPAN{
display: none;
}

#news_inner{
padding:1px 0 5px 0;
border-right:1px solid #CCC;
border-bottom:1px solid #CCC;
border-left:1px solid #CCC;
border-radius:0 0 4px 4px;        /* 角丸 */  
-webkit-border-radius:0 0 4px 4px;    /* 角丸 Safari,Google Chrome用 */  
-moz-border-radius:0 0 4px 4px;   /* 角丸 Firefox用 */
background:#FFFFF0 url(https://efb340.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/top_news_bg.gif) repeat-x top;
}

#news UL{	/* メッセージがある場合は上余白を設ける */
margin:10px 20px 20px 20px;
padding:0;
}
#news H3+UL{	/* メッセージがない場合は上余白を0に */
margin:0 20px 20px 20px;
padding:0;
}

#news LI{
margin:0px;
padding:0.7em 2px 0.7em 70px;
background:url(https://164985.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/icon_aial.gif) no-repeat 5px 0.8em;
}
#news LI A{
vertical-align:top;	/* IE7対策 */
}

#news LI+LI{	/* 2段目以降のリスト 上に点線 */
border-top:1px dotted #CCC;
}

#news LI SPAN{
font-size:85.7%;	/* 12px */
}
#news .new_icon{	/* Newアイコンの表示位置を調整 */
vertical-align:middle;
}



#news LI.room{	/* 空室 */
background:url(https://deb9c6.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/icon_room.gif) no-repeat 5px 0.8em;
}
#news LI.recruit{	/* 求人 */
background:url(https://05a6fd.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/icon_recruit.gif) no-repeat 5px 0.8em;
}
#news LI.nursing{	/* 介護 */
background:url(https://986502.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/icon_nursing.gif) no-repeat 5px 0.8em;
}
#news LI.food{	/* 飲食 */
background:url(https://9966e0.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/icon_food.gif) no-repeat 5px 0.8em;
}
#news LI.college{	/* カレッジあいある */
background:url(https://07649a.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/icon_college.gif) no-repeat 5px 0.8em;
}
#news LI{	/* その他 */
background:url(https://164985.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/icon_aial.gif) no-repeat 5px 0.8em;
}



/*------ お知らせメッセージ欄 ------*/
.top_info_message{
margin:20px;
padding:15px 0;
border:solid 1px #F5DEB3;	/* Wheat */
background:#FFF url(https://f3deee.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/top_info_message_bg.gif) repeat-x bottom;
-moz-box-shadow: 0 0 5px #ccc;
-webkit-box-shadow: 0 0 5px #ccc;
box-shadow: 0 0 5px #ccc;
}
#news .top_info_message H4{
margin:5px 15px 10px 15px;
padding:0.3em 5px;
font-weight:normal;
color:#963;
border-top:2px solid #F5DEB3;
border-bottom:3px double #F5DEB3;
font-size:128.6%;	/* 18px */
}

.top_info_message H4 SPAN{	/* 日付は細字に */
margin-left:3px;
color:#300;
font-size:75.0%;	/* 12px */
}
.top_info_message P{
margin:5px 15px;
padding:0 2px 0 4px;
}

*:first-child+html .top_info_message P{/*for IE7*/
margin:5px 15px;
padding:0 2px 0 4px;
}





/*-------------------------------------------------------------------------
  コンテンツ固有の設定
--------------------------------------------------------------------------*/
/*------ H3より上に本文が来るとき（共通） ------*/
DIV.entry-body>P#lead{
margin-top:5px;
margin-left:0;	/* 左インデントをリセット */
}


/*-------------------------------------------------------------------------
  親ページINDEX固有の設定
--------------------------------------------------------------------------*/
.index-body{
margin:5px 20px 0 20px;
width:680px;
}

.index-body .index_photo{
margin:0 0 50px 0;
width:210px;
float:left;
}
.index-body .index_photo IMG{	/* アイキャッチ画像 */
padding:4px;
background:#FFF;	/* 白枠 */
border:1px solid #CCC;	/* グレー枠 */
width:200px;
height:150px;
box-shadow: 0 0 15px -6px #666;	/* 横方向のずれ、下方向のずれ、ぼかしの半径、ぼかしの色 */
-webkit-box-shadow: 0 0 15px -6px #666;	/* Safari、Google Chorme */
-moz-box-shadow: 0 0 15px -6px #666;	/* FIrefox */
}

.index-body DL{
margin:25px 0 50px 0;
float:right;
width:450px;
}
.index-body DT{
margin:5px 0;
padding:0.6em 15px;
background-repeat:no-repeat;
background-position:left bottom;
font-size:114.3%;	/* 16px */
}

#nursing .index-body DT{	/* 【介護】 */
background-image:url(https://08622a.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/nursing_h4bg.gif);
}
#food .index-body DT{	/* 【飲食】 */
background-image:url(https://658468.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/food_h4bg.gif);
}
#college .index-body DT{	/* 【カレッジ】 */
background-image:url(https://879e2c.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/college_h4bg.gif);
}
#aial-group .index-body DT{	/* 【あいある】 */
background-image:url(https://8dd82b.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/h4bg.gif);
}

.index-body DT A{
text-decoration:none;
}
.index-body DT A:hover{
text-decoration:underline;
}
.index-body DD{
margin:0.6em 0 0 15px;
}
.index-body P{
margin:0;
}

.index-body DD A.more-link{	/* morelink 詳細  */
margin:0;
line-height:1.5em;
text-align:center;
width:3em;
color:#FFF;
display:inline-block;
float:right;
text-decoration:none;
background:#963;
border-radius:4px;        /* 角丸 */  
-webkit-border-radius:4px;    /* 角丸 Safari,Google Chrome用 */  
-moz-border-radius:4px;   /* 角丸 Firefox用 */
}
.index-body DD A.more-link:hover{
opacity:0.8;	/* IE6対策 */
filter: alpha(opacity=80);
-ms-filter: "alpha( opacity=80 )";
}



/*-------------------------------------------------------------------------
  「介護事業」固有の設定
--------------------------------------------------------------------------*/
/*------ 施設一覧 ------*/
#nursing_list{
width:680px;
}
#nursing_list DIV{
width:680px;
}

#nursing_list DIV IMG{
padding:4px;	/* 白枠 */
background:#FFF;	/* 白枠 */
border:1px solid #CCC;	/* グレー枠 */
box-shadow: 0 0 15px -6px #666;	/* 横方向のずれ、下方向のずれ、ぼかしの半径、ぼかしの色 */
-webkit-box-shadow: 0 0 15px -6px #666;	/* Safari、Google Chorme */
-moz-box-shadow: 0 0 15px -6px #666;	/* FIrefox */
float:left;
}

#nursing_list DIV UL{
float:right;
width:400px;
}
#nursing_list DIV UL LI:first-child{
font-size:114.3%;	/* 16px */
}


/*------ 施設名称見出し下の大きな文字 ------*/
#subtitle{
padding:40px 20px 0 50px;
color:#FF8C00;	/* DarkOrange */
font-size:135.7%;	/* 19px */
text-align:center;
line-height:2.3em;
background:url(https://292436.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/subtitle_bg01.gif) no-repeat left top;
}
#subtitle IMG{
padding:4px;	/* 白枠 */
background:#FFF;	/* 白枠 */
border:1px solid #CCC;	/* グレー枠 */
box-shadow: 0 0 15px -6px #666;	/* 横方向のずれ、下方向のずれ、ぼかしの半径、ぼかしの色 */
-webkit-box-shadow: 0 0 15px -6px #666;	/* Safari、Google Chorme */
-moz-box-shadow: 0 0 15px -6px #666;	/* FIrefox */
}

#summary{	/* サブタイトル下の概要文 */
padding:0 50px 20px 50px;
background:url(https://81da57.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/subtitle_bg02.gif) no-repeat right bottom;
line-height:40px;
font-size:107.1%;	/* 15px */
clear:both;
}
#summary P{
padding:0 5px;
background:url(https://2341a9.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/line_bg.gif) repeat-y bottom;
}


/*------ 入居の流れボタン ------*/
.largelink A{
margin:2em 100px;
line-height:3em;
text-align:center;
color:#FFF;
display:block;
text-decoration:none;
background:#89B334 url(https://2f8eab.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/slide_nursing.gif) repeat-x left bottom;
border-radius:4px;        /* 角丸 */  
-webkit-border-radius:4px;    /* 角丸 Safari,Google Chrome用 */  
-moz-border-radius:4px;   /* 角丸 Firefox用 */
font-size:114.3%;	/* 16px */
}
.largelink A:hover{
opacity:0.8;	/* IE6対策 */
filter: alpha(opacity=80);
-ms-filter: "alpha( opacity=80 )";
}


/*------ 介護ご入居までの流れ フロー図 ------*/
#nursing .entry-body #flow{
position:relative;
background:url(https://b41d40.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/flow_bg.gif) repeat-y 30px center;
z-index:1;
}
#nursing .entry-body #flow #saitan{
position:absolute;
top:0;
left:0;
z-index:2;
}

#nursing .entry-body #flow DL{
background:url(https://0af08d.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/flow_arrow.gif) no-repeat 30px bottom;
}

#nursing .entry-body #flow DL DT{
margin:0 0 0 100px;
padding:20px 40px 5px 20px;
border-radius:4px 4px 0 0;        /* 角丸 */  
-webkit-border-radius:4px 4px 0 0;    /* 角丸 Safari,Google Chrome用 */  
-moz-border-radius:4px 4px 0 0;   /* 角丸 Firefox用 */
color:#C03;
background:#FAEBD7;	/* AntiqueWhite */
font-size:114.3%;	/* 16px */
text-align:center;
border:none;
}
#nursing .entry-body #flow DL DD{
margin:-1px 0 0 100px;
padding:5px 30px 65px 30px;
background:#FAEBD7 url(https://0e1030.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/flow_arrow_nursing.gif) no-repeat left bottom;	/* AntiqueWhite */
text-align:center;
}
#nursing .entry-body #flow DL DD.none{
padding-bottom:25px;
background:#FAEBD7;	/* AntiqueWhite */
border-radius:0 0 4px 4px;        /* 角丸 */  
-webkit-border-radius:0 0 4px 4px;    /* 角丸 Safari,Google Chrome用 */  
-moz-border-radius:0 0 4px 4px;   /* 角丸 Firefox用 */
}

.entry-body+.entry-body{	/* ★これはコピペ不要★   */
margin-top:100px;
}


/*------ ギャラリー ------*/
.gallery{
width:680px;
}


#nursing .entry-body DL.gallery-item{
margin:0 0 25px 0;
width:210px;
background:#FFF;
float:left;
-moz-box-shadow: 0 0 5px #CCC;
-webkit-box-shadow: 0 0 5px #CCC;
box-shadow: 0 0 5px #CCC;
}
#nursing .entry-body DL.gallery-item+DL.gallery-item{
margin-left:25px;
}

#nursing .entry-body DL.gallery-item DT{
margin:0;
padding:4px;
border-top:1px solid #DCDCDC;
border-right:1px solid #DCDCDC;
border-left:1px solid #DCDCDC;
text-align:center !important;
}
.entry-body DL.gallery-item DD{
margin:0;
padding:0 4px 4px 4px;
border-right:1px solid #DCDCDC;
border-bottom:1px solid #DCDCDC;
border-left:1px solid #DCDCDC;
background:none;
}

.entry-body DD.gallery-caption{
text-align:center;
font-size:85.7%;	/* 12px */
background:none;
}

#nursing .entry-body .gallery A IMG{
cursor: url(https://a0f8e7.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/ZoomIn.cur), pointer;	/* カーソルを虫眼鏡に */
}



/*------ 交通アクセス Googleマップ ------*/
#map{
padding:10px;
text-align:center;
border:1px solid #CCC;
border-radius:4px;        /* 角丸 */  
-webkit-border-radius:4px;    /* 角丸 Safari,Google Chrome用 */  
-moz-border-radius:4px;   /* 角丸 Firefox用 */
background:#FFFFF0;	/* Ivory */
}
#map IFRAME{
border:1px solid #CCC;
}





/*------ お問い合わせ枠 ------*/
.entry-body #contact{	/* 【共通】 */
margin-top:60px;
margin-right:0;	/* 右インデントをリセット */
margin-left:0;	/* 左インデントをリセット */
padding:0 0 15px 0;
border-radius:4px;        /* 角丸 */  
-webkit-border-radius:4px;    /* 角丸 Safari,Google Chrome用 */  
-moz-border-radius:4px;   /* 角丸 Firefox用 */
background:#FFFFF0;	/* Ivory */
}

#contact{	/* 【共通】 */
border:1px solid #963;
}
#nursing #contact{	/* 【介護】 */
border:1px solid #693;
}
#food #contact{	/* 【飲食】 */
border:1px solid #F60;
}
#college #contact{	/* 【カレッジ】 */
border:1px solid #C90;
}

#contact H4{
margin:0;
padding-top:8px;
color:#FFF;
border-radius:3px 3px 0 0;        /* 角丸 */  
-webkit-border-radius:3px 3px 0 0;    /* 角丸 Safari,Google Chrome用 */  
-moz-border-radius:3px 3px 0 0;   /* 角丸 Firefox用 */
}

#contact H4{	/* 【共通】 */
background-color:#963;
}
#nursing #contact H4{	/* 【介護】 */
background-color:#693;
}
#food #contact H4{	/* 【飲食】 */
background-color:#F60;
}
#college #contact H4{	/* 【カレッジ】 */
background-color:#C90;
}

#contact H5{
margin:20px 30px 10px 30px;
}
#contact P{
margin:10px 30px 10px 50px;
}

#contact_telfax{
font-size:128.6%;	/* 18px */
}
#contact_telfax SPAN{
padding:0 3px;
font-size:77.8%;	/* 14px */
color:#FFF;
width:4.5em;
display:inline-block;
text-align:center;
border-radius:4px;        /* 角丸 */  
-webkit-border-radius:4px;    /* 角丸 Safari,Google Chrome用 */  
-moz-border-radius:4px;   /* 角丸 Firefox用 */
background:#963;
}
SPAN#contact_time{
width:6.5em;
display:inline-block;
text-align:center;
border-radius:4px;        /* 角丸 */  
-webkit-border-radius:4px;    /* 角丸 Safari,Google Chrome用 */  
-moz-border-radius:4px;   /* 角丸 Firefox用 */
color:#963;
background:#FFF;
border:1px solid #963;
}
SPAN#contact_staff{
width:5.5em;
display:inline-block;
text-align:center;
border-radius:4px;        /* 角丸 */  
-webkit-border-radius:4px;    /* 角丸 Safari,Google Chrome用 */  
-moz-border-radius:4px;   /* 角丸 Firefox用 */
color:#963;
background:#FFF;
border:1px solid #963;
}




/*-------------------------------------------------------------------------
  「カレッジ」固有の設定
--------------------------------------------------------------------------*/
/*------ カレッジについてQ&A ------*/
#college .entry-body DL#faq DT{
padding:0.4em 0 0.4em 50px;
border:none;
background:url(https://5ab6b2.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/icon_q.gif) no-repeat left 0.1em;
}
#college .entry-body DL#faq DD{
margin:8px 0;
padding:0.5em 0 0.5em 50px;
background:url(https://4abad8.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/icon_a.gif) no-repeat left 0.1em;
}



/*------ メリット ------*/
#merit_flow{
font-size:114.3%;	/* 16px */
}
#merit_flow LI+LI{
margin-top:30px;
}
#merit_flow H5{
font-size:87.5%;	/* 14px */
}

#merit_flow table{
border-collapse:collapse;
width:100%;
font-size:87.5%;	/* 14px */
}
#merit_flow TH,
#merit_flow TD{
padding:10px 15px;
text-align:center;
border:1px solid #999;
}
#merit_flow TH{
background:#FAEBD7;	/* AntiqueWhite */
}
#merit_flow TR:nth-child(odd){	/* 奇数行に着色 */
background:#FFFAF0;	/* FloralWhite */
}
#merit_flow TD#merit_flow_arrow{
position:relative;	/* 矢印画像の基点 */
z-index:10;
}
#merit_flow TD#merit_flow_arrow IMG{
position:absolute;	/* 矢印画像 */
top:30%;
right:30px;
z-index:20;
}


#merit_flow td.none{
border-top:none;
border-left:none;
background:#FFF;
}

/*------ カレッジ フロー図 ------*/
#college .entry-body DL.flow{
background:url(https://b41d40.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/flow_bg.gif) repeat-y 30px center;
}

#college .entry-body DL.flow DT{
margin:0;
padding:20px 40px;
border:1px solid #FAEBD7;	/* AntiqueWhite */
border-radius:4px;        /* 角丸 */  
-webkit-border-radius:4px;    /* 角丸 Safari,Google Chrome用 */  
-moz-border-radius:4px;   /* 角丸 Firefox用 */
color:#C03;
background:#FAEBD7;	/* AntiqueWhite */
font-size:114.3%;	/* 16px */
}
#college .entry-body DL.flow DD{
margin:0;
padding:25px 0 25px 65px;
background:url(https://0af08d.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/flow_arrow.gif) no-repeat 30px bottom;
}
#college .entry-body DL.flow DD.none{
background:#FFF;
}

/*------ テキスト料金 ------*/
#text_price SPAN{
display:inline-block;
width:26em;
}






/*-------------------------------------------------------------------------
  「会社概要」固有の設定
--------------------------------------------------------------------------*/
/*------ 理念署名 ------*/
#idea_signature{
padding:40px 50px 20px 50px;
background:url(https://81da57.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/subtitle_bg02.gif) no-repeat right bottom;
color:#FF8C00;	/* DarkOrange */
font-size:114.3%;	/* 26px */
text-align:center;
line-height:1.8em;
}


/*------ 沿革 ------*/
#enkaku_table{
}
#enkaku_table TH{
padding:5px 15px 5px 0;
border-right:3px solid #963;
background:#FFF;
text-align:right;
}
#enkaku_table TD{
padding:5px 15px;
text-align:left;
background:#FFF;
}


/*------ PDF縦2分割 ------*/ 
#pdf{
padding:15px 0 0 0;
width:680px;
font-size:90%;
background:url(https://c23d47.claudeassets.com/20190128144816im_/http://aial-jikan.com/wordpress/wp-content/themes/aial/images/dbg.gif) repeat-x center top;
}
#pdf .left_box{
margin:5px 0 0 0;
padding:0;
width:88px;
float:left;
}
#pdf .right_box{
margin:2px 0 0 0;
padding:0;
width:580px;
float:right;
}



/*-------------------------------------------------------------------------
  お問い合わせフォーム trust-form
--------------------------------------------------------------------------*/
#trust-form{
margin-left:0;	/* 左インデントをリセット */
}
#message-container-input{	/* お問い合わせフォームの最初のメッセージ欄 */
margin-top:5px;
}
.entry-body DIV#trust-form>IMG,
.entry-body DIV#trust-form>DIV,
.entry-body DIV#trust-form TABLE,
.entry-body DIV#trust-form>UL,
.entry-body DIV#trust-form>OL,
.entry-body DIV#trust-form>DL,
.entry-body DIV#trust-form>BLOCKQUOTE{
margin-left:20px;
}
.entry-body #trust-form UL>LI{	/* お問い合わせフォームの最初のメッセージ欄 箇条書き */
margin:8px 0;
padding:0 0 0 20px;
}
#trust-form TABLE{
border:1px solid #999 !important;
width:680px !important;
}
#trust-form TH{
padding:15px;
border:1px solid #999 !important;
background:#F5F5F5;
white-space:nowrap;
text-align:center !important;
font-weight:normal !important;
}
#trust-form TD{
padding:15px;
border:1px solid #999 !important;
background:#FFF;
}
#trust-form .error,	/* エラーメッセージ */
#trust-form .require{	/* 必須 */
color:#F00 !important;
}
#confirm-button input{
padding-right:15px;
padding-left:15px;
}




/*-------------------------------------------------------------------------
  clearfix
--------------------------------------------------------------------------*/
/*------ 親要素にまとめて回り込み解除 ------*/
#header:after,
#header_inner:after,
#header_right_box:after,
#header_right_box UL:after,
#menubar:after,
#menubar UL:after,
#box:after,
#footer:after,
#footer_sitemap_inner:after,
#footer_menu:after,
#footer_menu UL:after,
#carousel:after,
#top_service:after,
#content_top:after,
#nursing_list DIV:after,
.profile:after,
.index-body:after,
.left:after,
.right:after,
#pdf:after{
    content: ""; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}


/* Win版IE7とMac版IE5対策 */
#header,
#header_inner,
#header_right_box,
#header_right_box UL,
#menubar,
#menubar UL,
#box,
#footer,
#footer_sitemap_inner,
#footer_menu,
#footer_menu UL,
#carousel,
#top_service,
#content_top,
#nursing_list DIV,
.profile,
.index-body,
.left,
.right,
#pdf{
display: inline-table;
min-height:1%;  /* for IE 7*/
}


/* Win版IE5および6対策 */
/* Hides from IE-mac \*/
* html #header,
* html #header_inner,
* html #header_right_box,
* html #header_right_box UL,
* html #menubar,
* html #menubar UL,
* html #box,
* html #footer,
* html #footer_sitemap_inner,
* html #footer_menu,
* html #footer_menu UL,
* html #carousel,
* html #top_service,
* html #content_top,
* html #nursing_list DIV,
* html .profile,
* html .index-body,
* html .left,
* html .right,
* html #pdf{
height: 1%;
}
#header,
#header_inner,
#header_right_box,
#header_right_box UL,
#menubar,
#menubar UL,
#box,
#footer,
#footer_sitemap_inner,
#footer_menu,
#footer_menu UL,
#carousel,
#top_service,
#content_top,
#nursing_list DIV,
.profile,
.index-body,
.left,
.right,
#pdf{
display: block;
}
/* End hide from IE-mac */



/*------ 個別に回り込み解除（clearfix） ------*/
.clearfix:after {
    content: ""; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
/*
     FILE ARCHIVED ON 10:02:52 Jan 21, 2019 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 02:18:35 Sep 07, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.475
  exclusion.robots: 0.06
  exclusion.robots.policy: 0.049
  esindex: 0.006
  cdx.remote: 131.141
  LoadShardBlock: 182.959 (3)
  PetaboxLoader3.datanode: 104.912 (5)
  PetaboxLoader3.resolve: 473.774 (3)
  load_resource: 472.223 (2)
*/