@charset "shift_jis";

#wrapper {
	text-align:center;
	padding:0;
	margin:0;
}
#container {
	width:800px;
	margin:0 auto 0 auto;
	padding:0 0 0 0;
	text-align:left;
	color:#333333;
	background:#FFFFFF;
}
#HeaderBox {
	position:relative;
	top:0:
	left:0;
	width:800px;
	height:88px;
	margin:0;
	padding:0;
	background:url(../_images/header.png) center top no-repeat;
}
#HeaderBox a{
	display:block;
	overflow:hidden;
	width:420px;
	height:0 !important;
	height /**/:80px;
	padding-top:80px;
	margin:0;
}
#globalNavi{
	clear:both;
	width:800px;
	height:40px;
	margin:0;
	padding:0;
}
#scoopNavi{
	width:800px;
	height:40px;
	margin:0;
	padding:0;
	list-style-type:none;
	background: url(../_images/menu.png) no-repeat left top;
}
#scoopNavi li{
	float:left;
	height:40px;
}
#scoopNavi li a{
	display:block;
	overflow:hidden;
	height:0 !important;
	height /**/:36px;
	padding-top:36px;
	cursor:pointer;
	background: url(../_images/menu.png) no-repeat left top;
}

#scoopNavi li.nav01 a {width:77px;margin-right:1px;background-position:0 0;}
#scoopNavi li.nav02 a {width:133px;margin-right:1px;background-position:-78px 0;}
#scoopNavi li.nav03 a {width:231px;margin-right:1px;background-position:-212px 0;}
#scoopNavi li.nav04 a {width:133px;margin-right:1px;background-position:-444px 0;}
#scoopNavi li.nav05 a {width:222px;background-position:-578px 0;}

#scoopNavi li.nav01 a:hover {width:77px;margin-right:1px;background-position:0 -40px;}
#scoopNavi li.nav02 a:hover {width:133px;margin-right:1px;background-position:-78px -40px;}
#scoopNavi li.nav03 a:hover {width:231px;margin-right:1px;background-position:-212px -40px;}
#scoopNavi li.nav04 a:hover {width:133px;margin-right:1px;background-position:-444px -40px;}
#scoopNavi li.nav05 a:hover {width:222px;background-position:-578px -40px;}

#scoopNavi li.nav01 a.stay {width:77px;margin-right:1px;background-position:0 -40px;}
#scoopNavi li.nav02 a.stay {width:133px;margin-right:1px;background-position:-78px -40px;}
#scoopNavi li.nav03 a.stay {width:231px;margin-right:1px;background-position:-212px -40px;}
#scoopNavi li.nav04 a.stay {width:133px;margin-right:1px;background-position:-444px -40px;}
#scoopNavi li.nav05 a.stay {width:222px;background-position:-578px -40px;}

#workArea{
width:720px;
margin:40px 0 0 40px;
}
#fotterAria{
	clear:both;
	width:720px;
	height:23px;
	background: url(../_images/bg_footer.png) no-repeat left top;
	padding:0 0 40px 0;
}
#fotterAria p{
margin:0;
padding:0;
text-align:center;
font-size:84%;
line-height:23px;
color:#FFF;
}
/* ========== bnrArea*/
#bnrArea{
width:700px;
height:100px;
margin:35px 0 0 140px;
padding:0 0 0 0;
}
/* ========== TOPAREA*/
#topArea{
width:330px;
}
#topArea h2{
font-size:20px;
color:#293990;
}
#topArea p{
font-size:14px;
}
#topArea ul{
margin:0;
padding:0;
}
#topArea li{
margin:0;
padding:0;
list-style:none;
}
#TopBtnArea{
clear:both;
position:relative;
top:0;
left:0;
width:720px;
height:364px;
background: url(../_images/bg_top_btn.png) no-repeat left top;
padding:0 0 20px 0;
margin-bottom:40px;
}
#TopBtn{
position:absolute;
top:152px;
left:32px;
width:720px;
margin:0;
}
#TopBtn p{
float:left;
width:325px;
height:81px;
margin:7px 7px 0 0;
padding:0 0 0 0;
background: url(../_images/top_btn.png) no-repeat left top;
}
#TopBtn p a{
	display:block;
	overflow:hidden;
	width:325px;
	height:0 !important;
	height /**/:81px;
	padding-top:81px;
	margin:0;
	background: url(../_images/top_btn.png) no-repeat left top;
}


#TopBtn p.nav01 a {background-position:0 0;}
#TopBtn p.nav02 a {background-position:0 -81px;}
#TopBtn p.nav03 a {background-position:0 -162px;}
#TopBtn p.nav04 a {background-position:0 -243px;}
#TopBtn p.nav01 a:hover {background-position:-325px 0;}
#TopBtn p.nav02 a:hover {background-position:-325px -81px;}
#TopBtn p.nav03 a:hover {background-position:-325px -162px;}
#TopBtn p.nav04 a:hover {background-position:-325px -243px;}

#topTxtArea{
font-size:12px;
position:absolute;
top:72px;
left:32px;
width:648px;
height:40px;
margin:15 20 0 15;
}

#sekkotsuArea{
width:720px;
}
#sekkotsuArea h2{
width:720px;
height:46px;
	background: url(../_images/name_sekkotu.png) no-repeat left top;
}
#sekkotsuImg{
width:720px;
height:282px;
	background: url(../_images/main_img_sekkotsu.png) no-repeat left top;
	margin:20px 0 0 0;
}
#sekkotsuCon{
width:680px;
	margin:40px 0 0 20px;
}
#sekkotsuCon1{
float:left;
width:450px;
}
.titleExa{
width:430px;
height:34px;
	background: url(../_images/title_sekkotsu1.png) no-repeat left top;
	margin-bottom:12px;
}
.titleIns{
width:430px;
height:34px;
	background: url(../_images/title_sekkotsu2.png) no-repeat left top;
	margin-bottom:12px;
}
.titleTim{
width:680px;
height:34px;
	background: url(../_images/title_sekkotsu3.png) no-repeat left top;
	margin-bottom:12px;
}
#sekkotsuCon1 dt{
clear:both;
font-weight:bold;
width:430px;
padding:0 0 0 5px;
border-left:solid 4px #CCC;
}
#sekkotsuCon1 dd.txdd{
float:left;
width:320px;
margin-top:5px;
}
#sekkotsuCon1 ul{
margin:0 0 0 25px;
padding:0;
font-size:10px;
}
#sekkotsuCon1 li{
margin:0;
padding:0;
}
#sekkotsuCon1 p{
clear:both;
width:430px;
text-align:right;
}
#sekkotsuCon2{
clear:both;
width:680px;
}
.sCon2L{
float:left;
width:370px;
margin-right:20px;
padding:0 0 40px 0;
}
.sCon2R{
float:left;
width:285px;
border:1px solid #FF5500;
}
.sCon2R p{
color:#FFF;
background-color:#FF5500;
text-align:center;
}
.sCon2R dl{
margin:5px 0 0 5px;
}
#rinsyouArea{
width:720px;
}
#rinsyouArea h2{
width:720px;
height:46px;
	background: url(../_images/name_rinsyou.png) no-repeat left top;
}
#rinsyouImg{
width:720px;
height:282px;
	background: url(../_images/main_img_rinsyou.png) no-repeat left top;
	margin:20px 0 0 0;
}
#rinsyouCon{
width:680px;
	margin:40px 0 0 20px;
}
#rinsyouCon div.soudan{
font-weight:bold;
width:680px;
padding:0;
margin:20px auto 8px 0;
}
#rinsyouCon1{
float:left;
width:340px;
margin:0;
padding:0;
}
.titleCenter{
width:330px;
height:34px;
	background: url(../_images/title_rinsyou01.png) no-repeat left top;
	margin-bottom:12px;
}
#rinsyouCon1 dt{
font-weight:bold;
width:330px;
padding:0 0 0 5px;
margin-right:10px;
border-left:solid 4px #CCC;
}
#rinsyouCon1 dt.txdd{
width:680px;
margin-top:5px;
}
#rinsyouCon1 dd.imagedd{
width:330px;
margin-top:10px;
margin-right:10px;
text-align:center;
}
#rinsyouCon1 dt.soudanrei{
margin:12px auto 4px auto;
border-left:solid 4px #CCCCCC;
padding-left:6px;
font-weight:bold;
font-size:12px;
}
#rinsyouCon1 li.etc{
text-align:right;
margin-top:-20px;
list-style-type:none;
margin-right:100px;
}
#rinsyouCon2{
float:left;
width:340px;
margin:0;
padding:0;
}
.titleSecret{
width:330px;
height:34px;
	background: url(../_images/title_rinsyou03.png) no-repeat left top;
	margin-bottom:12px;
}
.titleTeam{
width:680px;
height:34px;
	background: url(../_images/title_rinsyou02.png) no-repeat left top;
	margin-bottom:12px;
}
#rinsyouCon2 dt{
font-weight:bold;
width:330px;
padding:0 0 0 5px;
border-left:solid 4px #CCC;
}
#rinsyouCon2 dd.txdd{
width:330px;
margin-top:5px;
}
#rinsyouCon5{
float:left;
width:330px;
margin:0 10px 0 0;
}
#rinsyouCon6{
float:left;
width:330px;
margin:0 0 0 10px;
}
#rinsyouCon3{
clear:both;
width:680px;
margin:20px 0 0 10px;
padding-bottom:20px;*
}
.titleRecpT{
width:680px;
height:34px;
	background: url(../_images/title_rinsyou4.png) no-repeat left top;
	margin-bottom:12px;
}
#rinsyouCon3 dd.txdd{
width:680px;
margin-top:5px;
}
#rinsyouCon3 dd.imgdd{
width:680px;
margin-top:10px;
}
#rinsyouCon3 dd.fNote{
margin:5px !important;
text-indent:1em;
font-size:10px;
}
.footnote{
text-indent:1em;
font-size:10px;
margin-top:0 !important;
}
#rinsyouCon3 dd.koumoku{
border-left:solid 4px #CCCCCC;
padding-left:10px;
margin-top:10px;
}
#rinsyouCon3 dd.phone{
padding-left:26px;
}
#rinsyouCon4{
clear:both;
width:680px;
margin:40px 0 0 10px;
/*padding-bottom:20px;*/
padding-top:20px;
}
#rinsyouCon4 dt{
clear:both;
font-weight:bold;
width:600px;
padding:0 0 0 5px;
border-left:solid 4px #CCC;
}
.titleFacility{
width:680px;
height:34px;
	background: url(../_images/title_rinsyou04.png) no-repeat left top;
	margin-bottom:12px;
}
#rinsyouCon4 div.RinImgArea{
width:340px;
float:left;
}


#shinkyuuArea{
width:720px;
}
#shinkyuuArea h2{
width:720px;
height:46px;
	background: url(../_images/name_shinkyuu.png) no-repeat left top;
}
#shinkyuuImg{
width:720px;
height:282px;
	background: url(../_images/main_img_shinkyuu.png) no-repeat left top;
	margin:20px 0 0 0;
}
#shinkyuuCon{
width:680px;
	margin:40px 0 0 20px;
}
#shinkyuuCon1{
float:right;
width:300px;
margin-left:20px;
}
.titleExaS{
width:300px;
height:34px;
	background: url(../_images/title_shinkyuu1.png) no-repeat left top;
	margin-bottom:12px;
}
.titleInsS{
width:680px;
height:34px;
	background: url(../_images/title_shinkyuu2.png) no-repeat left top;
	margin-bottom:12px;
}
#shinkyuuCon1 dt{
font-weight:bold;
width:300px;
padding:0 0 0 5px;
border-left:solid 4px #CCC;
}
#shinkyuuCon1 dd.txdd{
width:300px;
margin-top:5px;
}
#shinkyuuCon1p{
width:360px;
float:left;
}
#shinkyuuCon2{
clear:both;
width:680px;
}
#shinkyuuCon2 dt{
clear:both;
font-weight:bold;
width:430px;
padding:0 0 0 5px;
border-left:solid 4px #CCC;
}
#shinkyuuCon2 dd.txdd{
float:left;
width:200px;
margin-top:5px;
margin-right:5px;
border:none;
}
#shinkyuuCon2 dd.imgdd{
width:335px;
padding:0 0 40px 0;
font-size:10px;
margin-top:5px;
}
#shinkyuuCon2 dd.imgdd2{
padding:0 auto 40px auto;
margin-top:5px;
text-align:center;
}
#shinkyuuCon3{
clear:both;
width:680px;
}
#shinkyuuCon3 dt.kmk{
border-left:solid 4px #CCCCCC;
padding-left:10px;
margin-top:10px;
font-weight:bold;
}
#shinkyuuCon3 dd.nyu{
padding-left:26px;
padding-bottom:20px;
}

/*臨床心理センター　お知らせエリア追加*/
.newsArea{}
.newsArea .leftBox{
	float: left;
	width: 450px;
}
.newsArea .leftBox dl{}
.newsArea .leftBox dl dt{
	padding: 10px 0 10px 0;
}
.newsArea .leftBox dl dd{
	padding: 0 0 10px 0;
}

.newsArea .rightBox{
	float: right;
	width: 180px;
}
.newsArea .rightBox p{
	padding: 10px 0 10px 0;
}
.tab00{
	border-left: solid 4px #CCC;
	padding: 0 0 0 6px!important;
}
