/*RETAIL*/.shop_name1 {font-size: 16px; color: #333333;font-weight: bold;}.shop_name2 {font-size: 15px; color: #333333;font-weight: bold;float: left;}.shop_name3 {font-size: 14px; color: #333333;font-weight: bold;float: left;}.sname_waku {width: 380px;}.cell1 {padding-left: 10px;}.cell2 {text-align: right;}.shop_waku1 {font-size: 10px; color: #616161;border-width: 1px;border-color: #616161;border-style: solid;margin: 0px 0px 0px 30px;text-align: center;vertical-align: baseline;width: 40px;height: 16px;}.shop_waku2 {font-size: 10px; color: #616161;border-width: 1px;border-color: #616161;border-style: solid;text-align: center;vertical-align: baseline;width: 40px;height: 16px;}.shop_waku3 {font-size: 10px; color: #616161;border-width: 1px;border-color: #616161;border-style: solid;margin: 0px 0px 0px 60px;text-align: center;vertical-align: baseline;width: 40px;height: 16px;}.shop_waku4 {font-size: 10px; color: #616161;border-width: 1px;border-color: #616161;border-style: solid;margin: 0px 0px 0px 275px;text-align: center;vertical-align: baseline;width: 40px;height: 16px;}.shop_waku5 {font-size: 10px; color: #616161;border-width: 1px;border-color: #616161;border-style: solid;margin: 0px 0px 0px 170px;text-align: center;vertical-align: baseline;width: 40px;height: 16px;}.shop_waku6 {font-size: 10px; color: #616161;border-width: 1px;border-color: #616161;border-style: solid;margin: 0px 0px 0px 257px;text-align: center;vertical-align: baseline;width: 40px;height: 16px;}.shop_waku7 {font-size: 10px; color: #616161;border-width: 1px;border-color: #616161;border-style: solid;margin: 0px 0px 0px 245px;text-align: center;vertical-align: baseline;width: 40px;height: 16px;}.shop_waku8 {font-size: 10px; color: #616161;border-width: 1px;border-color: #616161;border-style: solid;margin: 0px 0px 0px 195px;text-align: center;vertical-align: baseline;width: 40px;height: 16px;}.shop_place {font-size: 12px; color: #000000;}.shop_place2 {font-size: 10px; color: #000000;}.bline {background-image: url(field/img/line.gif);background-repeat: no-repeat;background-position: center;width: 382px;height: 5px;}/*TOPICS*/#soto {width: 800px;background-color: #1c1c1c;}#naka {width: 776px;margin: auto;}#pttl {height: 93px;background-image: url(topics/img/topics.gif);background-repeat: no-repeat;background-position: left center;vertical-align: bottom;background-position: 40px;}#topic_co {width: 546px;background-image: url(topics/img/top_bg.jpg);background-repeat: no-repeat;background-position: 3px 3px;background-color: #000000;}#ttl_txt { font-size: 26px; color: #cfa972; font-family: serif, "ＭＳ Ｐ明朝", "ＭＳ 明朝", "ＭＳ 明朝", "ＭＳ Ｐ明朝", "ヒラギノ明朝 Pro W3", 細明朝体, 平成明朝; text-align: center;}#ttl_txt2 {font-size: 30px; color: #cfa972;font-family: serif;}#ttl_txt3 {font-size: 18px; color: #cfa972;font-family: serif;}#ttl_txt4 {font-size: 22px; color: #cfa972;font-family: serif;}#rcon {width: 340px;background-color: #0f0f0f;}#rcon2 {width: 450px;background-color: #0f0f0f;}.topic_txt1 {font-size: 13px; color: #ffffff;font-family: serif;line-height: 1.6em;padding: 15px 15px 0px 15px;text-align: left;}.topic_txt2 {font-size: 13px; color: #ffffff;font-family: serif;line-height: 1.6em;padding: 5px 0px 5px 5px;text-align: left;}.topic_txt3 {font-size: 13px; color: #ffffff;font-family: serif;line-height: 1.6em;padding: 15px 15px 0px 15px;text-align: right;}a.jcsc_link {font-size: 10px; color: #bfbfbf;}a:hover.jcsc_link {font-size: 10px; color: #7D0000;}a.page_link {font-size: 11px; color: #555555;}a:hover.page_link {font-size: 11px; color: #7D0000;}.pl {text-align: left;padding-left: 20px;}.backn {background-image: url(topics/img/bn_bg.gif);background-repeat: no-repeat;width: 230px;height: 32px;font-size: 12px; color: #ffffff;font-family: serif;text-align: center;}.bn_txt1 {font-size: 10px; color: #aaaaaa;text-align: left;}.bn_txt2 {font-size: 10px; color: #CB9E1E;text-align: left;}.dotw {background-image: url(topics/img/dotw.gif);background-repeat: repeat-x;height: 10px;background-position: center;}a.bn_link {font-size: 10px; color: #aaaaaa;font-weight: normal;}a:hover.bn_link {font-size: 10px; color: #CB9E1E;}a.bnt_link {color: #959595;font-weight: normal;}a:hover.bnt_link {color: #CB9E1E;}.totxt1 {font-size: 26px; color: #cfa972;font-family: serif;text-align: left;}.totxt2 {font-size: 26px; color: #cfa972;font-family: serif;text-align: left;padding: 0px 20px 0px 20px;}.totxt3 {font-size: 30px; color: #cfa972;font-family: serif;text-align: left;padding: 0px 20px 0px 250px;}.foot {height: 50px;font-size: 10px; color: #ffffff;text-align: right;vertical-align: top;}.to_rig {width: 430px;text-align: right;}/*RECRUIT*/.recruitHead {	width: 620px;	height: 32px;	background-image: url(recruit/img/recruitHeadBg.gif);	text-align: left;	margin-top: 20px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;}.RecT {	text-align: left;	padding: 16px;	margin: 0px;	color: #C1B09C;}.rtxt1 {font-size: 18px; color: #D8B362;border-width: 1px;border-color: #C1B09C;border-style: solid;padding: 3px 3px 3px 20px;margin: 30px 0px 0px 30px;width: 530px;text-align:left;}.rtxt2 {font-size: 12px; color: #C1B09C;padding: 5px 5px 5px 10px;text-align:left;width: 425px;}.rtxt3 {font-size: 12px; color: #C1B09C;padding: 5px;text-align:left;white-space: nowrap;width: 100px;}.rtxt4 {font-size: 12px; color: #C1B09C;padding: 5px 5px 5px 10px;text-align:left;width: 405px;}.rtxt5 {font-size: 16px; color: #94783b;font-weight: bold;padding: 3px 3px 3px 10px;text-align:left;border-width: 1px;border-color: #C1B09C;border-style: solid;}.rtxt5-2 {font-size: 16px; color: #94783b;font-weight: bold;padding: 3px 3px 3px 10px;text-align:left;border-width: 1px;border-color: #C1B09C;border-style: solid;width: 218px;}.rtxt6 {font-size: 12px; color: #C1B09C;padding: 5px 5px 5px 10px;text-align:left;width: 300px;}.rtxt7 {font-size: 20px; color: #94783b;font-weight: bold;padding: 3px 3px 3px 0px;text-align:left;}.rtxt8 {font-size: 14px; color: #555555;text-align:left;}.rtxt9 {padding-left: 5px;text-align:left;white-space: nowrap;}.rtxt9-2 {padding: 0px 20px 0px 20px;;text-align:left;}.rtxt_col {font-size: 13px; color: #C1B09C;white-space: nowrap;width: 105px;text-align: left;}.rtxt_col2 {color: #D8B362;padding-top: 20px;}.rcell_img {width: 20px;padding-left: 3px;}.rcell_img2 {width: 10px;padding-left: 3px;}.rcell_img3 {width: 10px;padding: 8px 0px 0px 3px;}.riTable {width: 425px;}.reT {width: 550px;}.reFormBtn {width: 352px;height: 50px;}a.recruitFbtn {width: 352px;height: 50px;display:block;}a:hover.recruitFbtn {width: 352px;height: 50px;}.rimgsps {padding-top: 10px;width: 10px;padding-left: 3px;}.rdot {background-image: url(recruit/img/rdot.gif);background-repeat: repeat-x;height: 5px;background-position: center;}.rec_Waku {border-width: 1px;border-color: #C1B09C;border-style: solid;}
