@charset "UTF-8";

/*

Layout:Hiroshi Konnai
Title:www.well-yokohama.com SITE

*/

/*********************************
BASIC
**********************************/
/*All TAG*/
*{
	margin: 0px auto;
	padding: 0px ;
}
/*body TAG*/
body{
	margin: 0px auto;
	padding: 0px ;
	text-align: center ;
	font-size: 12px ;
	font-family: "Helvetica Neue","Helvetica","Verdana","MS Pゴシック";
}
/*table TAG*/
table{
	border: none ;
	margin: 0px auto;
}
/*img TAG*/
img{
	border: none ;
	margin: 0px ;
}
.clear{
	clear: both ;
	height: 1px ;
	margin: 0px ;
}
.wh_1px{
	width: 1px ;
	height: 1px ;
}
a{
	cursor: pointer ;
	color: #333333 ;
}
a:hover{
	color: #DDDDDD ;
}
.r_posi{
	float: right ;
}
.l_posi{
	float: left ;
}
.red{
	color: #FF3300 ;
}
/*********************************
INDEX.HTML
**********************************/
body#index{
	background: url(../img/back.jpg) center top repeat-x ;
}
#TotalLayout{
	margin: 0px auto ;
	width: 850px ;
	height: auto ;
}
#header_top{
	margin: 0px auto ;
	width: auto ;
	height: 110px ;
}
#header_top h1{
	float: left ;
	margin: 10px 0px 0px 10px ;
}
#header_top #toplink{
	float: right ;
	margin: 2px auto ;	
}
#flash{
	margin: 0px auto ;
	height: 260px ;
	width: auto ;
}
#menu{
	margin: 0px auto ;
}
#upper,#lower{
	margin: 10px auto ;
}
#upper_left{
	margin: 0px auto 0px 5px ;
	float: left ;
	width: 605px ;
}
#news_blk{
	margin: 5px 10px ;
	height: 90px ;
	text-align: left ;
	overflow: auto ;
}
#news_blk ul{
	list-style: none ;
	margin: 0px ;
}
#news_blk ul li{
	margin: 4px ;
	padding: 1px 1px 1px 10px ;
	background: url(../img/news_icon.jpg) left center no-repeat ;
}
#shop_info,#shop_info1{
	margin: 5px auto ;
}
#shopinfo_left,#shopinfo1_left{
	float: left ;
	margin: 5px auto ;
	width: 300px ;
}
#shopinfo_right,#shopinfo1_right{
	float: right ;
	margin: 5px auto ;
	width: 300px ;
}
#shop1_left,#shop2_left,#shop3_left{
	float: left ;
	width: 180px ;
	margin: 8px auto 3px auto ;
}
#shop1_left p,#shop2_left p,#shop3_left p{
	padding: 3px 2px 2px 10px ;
	text-align: left ;
	line-height: 16px ;
}
#shop1_right,#shop2_right,#shop3_right{
	float: right ;
	margin: 3px auto ;
}
#upper_right{
	float: right ;
	margin: 0px 2px 0px auto ;
	width: 212px ;
}
#upper_right a img{
	margin: 0px auto 10px auto ;
}
#lower_blk{
	margin: 5px auto ;
	width: 810px ;
}
#lower_big{
	float: left ;
	margin: 1px auto ;
}
#lower1_blk{
	float: left ;
	margin: 5px auto ;
	width: 190px ;
	text-align: left ;
	background: url(../img/lower_back.jpg) right top no-repeat ;
}
#txt_blk1 p{
	padding: 1px 20px 5px 5px ;
	text-align: left ;
	line-height: 18px ;
}
#lower1_blk img,#lower2_blk img,#lower3_blk img,#lower4_blk img{
	margin: 5px auto 0px auto ;
}
#lower1_blk p,#lower2_blk p,#lower3_blk p,#lower4_blk p{
	padding: 5px 20px 5px 5px ;
	text-align: left ;
	line-height: 18px ;
}
#lower1_blk p a,#lower2_blk p a,#lower3_blk p a,#lower4_blk p a,#lower1_link a,#lower2_link a,#lower3_link a,#lower4_link a,#txt_blk1 p a{
	color: #0099FF ;
}
#lower2_blk,#lower3_blk{
	float: left ;
	margin: 5px auto 5px 15px ;
	width: 190px ;
	text-align: left ;
	background: url(../img/lower_back.jpg) right top no-repeat ;
}
#lower4_blk{
	float: left ;
	margin: 5px auto 5px 15px ;
	width: 190px ;
	text-align: left ;
}
#lower1_link,#lower3_link,#lower4_link{
	text-align: right ;
	margin: 3px auto ;
	width: 170px ;
}
#lower2_link{
	text-align: right ;
	margin: 3px 20px 3px auto ;
	width: auto ;
}
#lower1_link img,#lower2_link img,#lower3_link img,#lower4_link img{
	margin: 2px 4px ;
}
#footer{
	margin: 0px auto ;
	height: 71px ;
	background: url(../img/footer.jpg) center top repeat-x ;
}
#footer_link{
	width: 840px ;
	height: auto ;
	margin: 2px auto ;
	padding: 1px 0px ;
	text-align: right ;
}
#footer p{
	text-align: center ;
	padding: 20px 0px 0px 0px ;
}
/*********************************
ABOUT.HTML
**********************************/
body#sub{
	background: url(../img/subback.jpg) center top repeat-x ;
}
#subheader{
	margin: 0px auto ;
}
#pankuzu{
	margin: 5px auto ;
}
#pankuzu p{
	text-align: left ;
	padding: 2px 12px ;
}
#main_sub{
	margin: 10px auto ;
	height: auto ;
	width: 850px ;
	background: url(../img/sub_repeatback.jpg) left top repeat-y ;
}
#subleft_about{
	margin: 0px auto auto 5px ;
	float: left ;
	width: 165px ;
	height: 740px ;
	background: url(../img/left_back.jpg) center top repeat-x ;
}
#subleft_about a img.cont_menu,#subleft_about1 a img.cont_menu,#subleft_about2 a img.cont_menu,#subleft_intro a img.cont_menu,#subleft_intro1 a img.cont_menu,#subleft_intro2 a img.cont_menu,#subleft_intro3 a img.cont_menu,#subleft_corp a img.cont_menu,#subleft_corp1 a img.cont_menu,#subleft_recruit a img.cont_menu,#subleft_recruit1 a img.cont_menu,#subleft_voice1 a img.cont_menu,#subleft_voice2 a img.cont_menu,#subleft_voice3 a img.cont_menu,#subleft_voice4 a img.cont_menu,#subleft_voice5 a img.cont_menu,#subleft_voice6 a img.cont_menu{
	margin: 0px 0px 5px 0px ;
}
#subleft_theme a img.cont_menu,#subleft_column a img.cont_menu{
margin: 0px 0px 0px 0px ;
}

#subbody{
	margin: 0px ;
	float: right ;
	width: 670px ;
	height: auto ;
}
#subbody p.subtext,#inquiry_blk p.subtext{
	padding: 10px 20px ;
	text-align: left ;
	line-height: 18px ;
}
#upper1,#lower1,#bottom_blk,#about1lower1,#about1lower2,#about1lower3,#about1lower4,#about2_blk1,#theme,#theme1,#theme2,#theme3,#intro,#intro1_blk,#introlow,#intro3_blk{
	margin: 5px auto ;
	width: 640px ;
	height: auto ;
}
#upper_blk1,#upper_blk2{
	margin: 0px 50px 0px 5px ;
	float: left ;
	width: 171px ;
	height: auto ;
}
#upper_blk3{
	margin: 0px 5px 0px 5px ;
	float: left ;
	width: 171px ;
	height: auto ;
}
#upper_blk1 p,#upper_blk2 p,#upper_blk3 p{
	padding: 5px 8px ;
	text-align: left ;
	line-height: 18px ;
}
#lower1,#about1lower1,#about1lower2,#about1lower3,#about2_blk1,#theme,#theme1,#theme2,#theme3,#intro,#intro1,#intro2,#intro3,#corp,#corp_1,#corp1,#recruit,#recruit-1,#recruit1{
	background: url(../img/about-lower_blk.jpg) center top no-repeat ;
	padding: 30px 0px 0px 0px ;
}
#lower1 p,#about1lower3 p{
	padding: 10px 20px ;
	text-align: left ;
	line-height: 18px ;
}
#bottom_blk img#about_img1{
	margin: 5px 0px;
}
#bottom_blk img#about_img2{
	margin: 5px 0px 5px 30px;
}
#bottom_blk img#about_img3{
	margin: 5px 0px 5px 30px;
}
/*********************************
ABOUT1.HTML
**********************************/
#subleft_about1{
	margin: 0px auto auto 5px ;
	float: left ;
	width: 165px ;
	height: 1750px ;
	background: url(../img/left_back.jpg) center top repeat-x ;
}
.about1_txtarea{
	width: 640px ;
	height: auto ;
	margin: 5px auto ;
	background: url(../img/about1-5_25.jpg) right bottom no-repeat ;
}
.about1_txtarea p{
	padding: 10px 20px 20px 30px ;
	text-align: left ;
	line-height: 18px ;
}
#about1lower3 p{
	background: url(../img/about1-5_25.jpg) right bottom no-repeat ;
}
.gototop1{
	text-align: right ;
	margin: 5px auto 20px auto ;
	width: 640px ;
}
#about1lower4 img{
	margin: 10px auto 5px auto ;
}
/*********************************
ABOUT2.HTML
**********************************/
#subleft_about2{
	margin: 0px auto auto 5px ;
	float: left ;
	width: 165px ;
	height: 990px ;
	background: url(../img/left_back.jpg) center top repeat-x ;
}
#about2_blk{
	text-align: left ;
	padding: 0px ;
	width: 650px ;
	margin: 10px auto ;
	background: url(../img/about-lower_blk.jpg) center 30px no-repeat;
}
#about2_blk p{
	padding: 40px 25px 10px 25px ;
	text-align: left ;
	line-height: 18px ;
}
#about2_blk p img,#theme p img{
	float: right ;
}
/*********************************
INQUIRY.HTML
**********************************/
#inquiry_blk{
	margin: 10px auto 5px auto ;
	width: 640px ;
	height: auto ;
	background: url(../img/about-lower_blk.jpg) center top no-repeat ;
	padding: 30px 0px 0px 0px ;
}
#inq_tbl{
	margin: 5px auto ;
	width: 600px ;
	height: auto ;
	background: #EFEFEF ;
}
#inq_tbl td{
	padding: 7px ;
	text-align: left ;
	vertical-align: top ;
	font-size: 12px ;
	background: #FFFFFF ;
}
#inq_tbl td.title{
	width: 170px ;
}
#inq_btn{
	padding: 5px ;
	text-align: center ;
}
.gototop{
	text-align: right ;
	margin: 10px auto 20px auto ;
	width: 770px ;
}
/*********************************
COLUMN.HTML
**********************************/
#subleft_column{
	margin: 0px auto 0 5px ;
	float: left ;
	width: 165px ;
	height: 740px ;
	background: url(../img/left_back.jpg) center top repeat-x ;
}

.column_link{
	text-align: left ;
	padding: 3px ;
}
.column_link a{
	display: block ;
	padding: 1px 0px 1px 10px ;
	color: #0099FF ;
	background: url(../img/column_icon.gif) left top no-repeat;
}
.text_right{
	padding: 5px 10px ;
	text-align: right ;
	line-height: 18px ;
}
/*********************************
THEME.HTML
**********************************/
#subleft_theme{
	margin: 0px auto auto 5px ;
	float: left ;
	width: 165px ;
	height: 1530px ;
	background: url(../img/left_back.jpg) center top repeat-x ;
}
#theme p,#theme1 p{
	padding: 5px 10px ;
	text-align: left ;
	line-height: 18px ;
}
#theme1 p{
	background: url(../img/about1-5_25.jpg) right bottom no-repeat ;
}
.theme_img{
	margin: 10px auto 2px auto ;
}
#theme2 p{
	margin: 15px auto 5px auto ;
	padding: 0px 180px 20px 15px ;
	text-align: left ;
	line-height: 18px ;
	background: url(../img/theme-12_17.jpg) 480px top no-repeat ;
}
#theme3 p{
	margin: 15px auto 5px auto ;
	padding: 0px 15px 110px 175px ;
	text-align: left ;
	line-height: 18px ;
	background: url(../img/theme-12_27.jpg) 10px top no-repeat ;
}
/*********************************
INTRO.HTML
**********************************/
#subleft_intro{
	margin: 0px auto auto 5px ;
	float: left ;
	width: 165px ;
	height: 670px ;
	background: url(../img/left_back.jpg) center top repeat-x ;
}
#intro_tbl{
	margin: 5px auto ;
	width: 620px ;
	background: #EFEFEF ;
}
#intro_tbl td{
	background: #FFFFFF ;
	padding: 5px ;
	width: 33% ;
	vertical-align: top ;
}
#intro_tbl td.txt{
	text-align: left ;
	line-height: 18px ;
	font-size: 12px ;
}
#intro_tbl td.txt span{
	font-size: 10px ;
}
#intro_tbl td.photo{
	text-align: center ;
}
#intro_tbl td.intro_link{
	text-align: right ;
	font-size: 12px ;
}
#intro_tbl td.intro_link a{
	color: #0099FF ;
}
#intro_tbl td.intro_link a img{
	margin: auto 5px ;
}

#intro_tbl td.txt1{
	text-align: center ;
	line-height: 18px ;
	font-size: 12px ;
}
/*********************************
INTRO1.HTML
**********************************/
#subleft_intro1{
	margin: 0px auto auto 5px ;
	float: left ;
	width: 165px ;
	height: 1300px ;
	background: url(../img/left_back.jpg) center top repeat-x ;
}
#intro1,#intro2,#intro3,#corp,#corp_1,#corp1,#recruit,#recruit-1,#recruit1,#voice1,#voice2,#voice3,#voice4,#voice5,#voice6{
	margin: 10px auto 5px auto ;
	width: 640px ;
	height: auto ;
}
#intro1_tbl,#intro3_tbl{
	margin: 10px auto 0px auto ;
	width: 625px ;
	background: #EFEFEF ;
}
#intro1_tbl td,#intro1_tbl1 td,#intro1_tbl2 td,#intro2_tbl4 td,#intro3_tbl td,#intro3_tbl2 td{
	font-size: 12px ;
	vertical-align: top ;
}
#intro1_tbl td img,#intro1_tbl1 td img,#intro3_tbl td img{
	margin: 5px auto 1px auto ;
}
#intro1_tbl td.txt,#intro3_tbl td.txt{
	background: #FFFFFF ;
	text-align: left ;
	padding: 5px ;
	line-height: 18px ;
}
#intro1_tbl td.photo,#intro1_tbl1 td.photo,#intro3_tbl td.photo,#intro3_tbl1 td.photo{
	text-align: center ;
}
#intro1_tbl td p,#intro1_tbl1 td p,#intro3_tbl td p,#intro3_tbl1 td p{
	padding: 3px ;
	text-align: left ;
	line-height: 18px ;
}
#intro1_tbl1,#intro3_tbl1{
	margin: 0px auto 10px auto ;
	width: 625px ;
	background: #EFEFEF ;
}
#intro1_tbl2,#intro2_tbl4,#intro3_tbl2,#corp_tbl,#corp_tbl1,#corp1_tbl{
	margin: 10px auto ;
	width: 620px ;
	background: #EFEFEF ;
}
#intro1_tbl2 td,#intro2_tbl4 td,#intro3_tbl2 td{
	text-align: left ;
	padding: 5px 5px 5px 8px ;
	line-height: 18px ;
}
#intro1_tbl2 td.title,#intro2_tbl4 td.title,#intro3_tbl2 td.title{
	width: 150px ;
	background: #FA9E54 ;
}
#intro1_tbl2 td.txt,#intro2_tbl4 td.txt,#intro3_tbl2 td.txt{
	background: #FFFFFF ;
}
/*********************************
INTRO2.HTML
**********************************/
#subleft_intro2{
	margin: 0px auto auto 5px ;
	float: left ;
	width: 165px ;
	height: 1840px ;
	background: url(../img/left_back.jpg) center top repeat-x ;
}
#intro2_tbl1,#intro2_tbl2,#intro2_tbl3{
	width: 620px ;
	margin: 10px auto ;
	background: #EFEFEF ;
}
#intro2_tbl1 td,#intro2_tbl2 td,#intro2_tbl3 td{
	font-size: 12px ;
	vertical-align: top ;
}
#intro2_tbl1 td.txt,#intro2_tbl2 td.txt,#intro2_tbl3 td.txt{
	background: #FFFFFF ;
}
#intro2_tbl1 td img,#intro2_tbl2 td img,#intro2_tbl3 td img{
	margin: 5px auto ;
}
.side_txt{
	background: #FFFFFF ;
}
.side_txt p,#intro2_tbl1 td.txt p,#intro2_tbl2 td.txt p,#intro2_tbl3 td.txt p{
	text-align: left ;
	line-height: 18px ;
	padding: 5px 6px ;
}
/*********************************
INTRO3.HTML
**********************************/
#subleft_intro3{
	margin: 0px auto auto 5px ;
	float: left ;
	width: 165px ;
	height: 1170px ;
	background: url(../img/left_back.jpg) center top repeat-x ;
}
/*********************************
CORP.HTML
**********************************/
#subleft_corp{
	margin: 0px auto auto 5px ;
	float: left ;
	width: 165px ;
	height: 1130px ;
	background: url(../img/left_back.jpg) center top repeat-x ;
}
#corp_tbl td,#corp_tbl1 td,#corp1_tbl td{
	vertical-align: top ;
	background: #FFFFFF ;
	font-size: 12px ;
	line-height: 18px ;
	text-align: left ;
}
#corp_tbl td.txt,#corp_tbl1 td.txt,#corp1_tbl td.txt{
	padding: 5px 6px ;
}
#corp1_tbl td.txt img.corp_img{
	float: right ;
}
#corp_tbl td p,#corp_tbl1 td p,#corp1_tbl td p{
	padding: 5px 6px ;
	text-align: left ;
}
/*********************************
CORP1.HTML
**********************************/
#subleft_corp1{
	margin: 0px auto auto 5px ;
	float: left ;
	width: 165px ;
	height: 600px ;
	background: url(../img/left_back.jpg) center top repeat-x ;
}
/*********************************
RECRUIT.HTML
**********************************/
#subleft_recruit{
	margin: 0px auto auto 5px ;
	float: left ;
	width: 165px ;
	height: 480px ;
	text-align: left ;
	background: url(../img/left_back.jpg) center top repeat-x ;
}
#subleft_recruit a.voicelist,#subleft_recruit1 a.voicelist,#subleft_voice1 a.voicelist,#subleft_voice1 a.voicelist1,#subleft_voice2 a.voicelist,#subleft_voice2 a.voicelist1,#subleft_voice3 a.voicelist,#subleft_voice3 a.voicelist1,#subleft_voice4 a.voicelist,#subleft_voice4 a.voicelist1,#subleft_voice5 a.voicelist,#subleft_voice5 a.voicelist1,#subleft_voice6 a.voicelist,#subleft_voice6 a.voicelist1{
	display:block;
	margin: 5px auto 10px 15px ;
	padding: 0px 0px 0px 10px ;
	background: url(../img/recruit_icn2.gif) left center no-repeat ;
}
.rec_icon{
	margin: auto 4px ;
}
#recruit p,#recruit-1 p{
	padding: 5px 7px 50px 7px ;
	text-align: left ;
	line-height: 18px ;
	background: url(../img/about1-5_25.jpg) right bottom no-repeat ;
}
#recruit p img,#recruit-1 p img{
	float: right ;
}
#main_low{
	margin: 10px auto ;
}
#recruit_tbl{
	width: 800px ;
	margin: 10px auto ;
}
#recruit_tbl td{
	font-size: 12px ;
}
#recruit_tbl td.photo{
	text-align: center ;
}
#recruit_tbl td.txt p{
	text-align: left ;
	padding: 3px 5px ;
}
#recruit_tbl td.txt p a{
	color: #0099FF ;
}
/*********************************
RECRUIT1.HTML
**********************************/
#subleft_recruit1{
	margin: 0px auto auto 5px ;
	float: left ;
	width: 165px ;
	height: 2450px ;
	text-align: left ;
	background: url(../img/left_back.jpg) center top repeat-x ;
}
#recruit1 p{
	padding: 5px 10px ;
	text-align: left ;
	line-height: 18px ;
}
#rec_submenu{
	margin: 5px auto ;
}
table.rec1_tbl{
	margin: 10px auto ;
	width: 620px ;
	height: auto ;
	background: #EFEFEF ;
}
table.rec1_tbl td{
	font-size: 12px ;
	text-align: left ;
	line-height: 18px ;
	padding: 5px 7px ;
	background: #FFFFFF ;
}
table.rec1_tbl td img{
	margin: auto 3px ;
}
table.rec1_tbl td.title{
	width: 130px ;
}
/*********************************
VOICE1.HTML
**********************************/
#subleft_voice1{
	margin: 0px auto auto 5px ;
	float: left ;
	width: 165px ;
	height: 760px ;
	text-align: left ;
	background: url(../img/left_back.jpg) center top repeat-x ;
}
#subleft_voice1 a.voicelist1,#subleft_voice2 a.voicelist1,#subleft_voice3 a.voicelist1,#subleft_voice4 a.voicelist1,#subleft_voice5 a.voicelist1,#subleft_voice6 a.voicelist1{
	color: #0099FF ;
}
#qa_blk{
	margin: 10px auto ;
}
#qa_left{
	float: left ;
	margin: 0px ;
	width: 460px ;
}
.qa_tbl{
	margin: 0px 0px 5px 0px ;
}
.qa_tbl td{
	text-align: left ;
	font-size: 12px ;
	line-height: 18px ;
}
.qtitle{
	padding: 3px 0px 3px 25px ;
	background: url(../img/voice1_iconq.jpg) left top no-repeat ;	
}
.atxt{
	padding: 3px 0px 3px 25px ;
	background: url(../img/voice1_icona.jpg) left top no-repeat ;	
}
#qa_right{
	float: right ;
	margin: 0px ;
	width: 165px ;
	height: auto ;
}
#qa_right p{
	text-align: left ;
	line-height: 18px ;
	padding: 5px ;
}
.gototop2{
	text-align: right ;
	margin: 5px auto 20px auto ;
}
/*********************************
VOICE2.HTML
**********************************/
#subleft_voice2{
	margin: 0px auto auto 5px ;
	float: left ;
	width: 165px ;
	height: 690px ;
	text-align: left ;
	background: url(../img/left_back.jpg) center top repeat-x ;
}
/*********************************
VOICE3.HTML
**********************************/
#subleft_voice3{
	margin: 0px auto auto 5px ;
	float: left ;
	width: 165px ;
	height: 760px ;
	text-align: left ;
	background: url(../img/left_back.jpg) center top repeat-x ;
}
/*********************************
VOICE4.HTML
**********************************/
#subleft_voice4{
	margin: 0px auto auto 5px ;
	float: left ;
	width: 165px ;
	height: 730px ;
	text-align: left ;
	background: url(../img/left_back.jpg) center top repeat-x ;
}
/*********************************
VOICE5.HTML
**********************************/
#subleft_voice5{
	margin: 0px auto auto 5px ;
	float: left ;
	width: 165px ;
	height: 690px ;
	text-align: left ;
	background: url(../img/left_back.jpg) center top repeat-x ;
}
/*********************************
VOICE6.HTML
**********************************/
#subleft_voice6{
	margin: 0px auto auto 5px ;
	float: left ;
	width: 165px ;
	height: 620px ;
	text-align: left ;
	background: url(../img/left_back.jpg) center top repeat-x ;
}
/*********************************
drama.HTML
**********************************/
#subleft_drama{
	margin: 0px auto auto 5px ;
	float: left ;
	width: 165px ;
	height: 910px ;
	background: url(../img/left_back.jpg) center top repeat-x ;
}
#corp_tbl td,#corp_tbl1 td,#corp1_tbl td{
	vertical-align: top ;
	background: #FFFFFF ;
	font-size: 12px ;
	line-height: 18px ;
	text-align: left ;
}
#corp_tbl td.txt,#corp_tbl1 td.txt,#corp1_tbl td.txt{
	padding: 5px 6px ;
}
#corp1_tbl td.txt img.corp_img{
	float: right ;
}
#corp_tbl td p,#corp_tbl1 td p,#corp1_tbl td p{
	padding: 5px 6px ;
	text-align: left ;
}


#subbody .box01 p {
font-size: 12px ;
text-align: left ;
line-height: 20px ;

}

#subbody .box01 h1 {
font-size:14px ;
text-align: left ;

}

#intro2_tbl21{
	width: 620px ;
	line-height: 20px ;
	padding: 0 0 0 10px;
	background: #ffffff ;
text-align: left ;
}

intro2_tbl21 .txt21 h1{
font-size:14px ;
text-align: left ;
}



.col a{
	cursor: pointer ;
	color: #b81840 ;
}
.col a:hover{
	color: #533840 ;
}
/*********************************



