/******  サブページのスタイルシート  ******/

.sub .msg {
	text-align: center;
	margin: 40px 0;
}

.msg_left {
	text-align: left;
	margin: 0 150px 20px 20px;
}

#paper a.btn_wara {
	top: 200px;
	left: 700px;
	text-decoration: none;
}

#paper a.btn_wara span {
	position:absolute;
	top:-110px;
	left:-30px;
	width:125px;
	height:105px;
	padding: 0 10px;
	visibility:hidden;
	background: url(../images/wara_popup_145_104.gif) 0 0 no-repeat;
	color:#333;
	font-size: 12px;
}

#paper a:hover.btn_wara span {
	visibility:visible;
}

.note {
	border: #999999 1px solid;
	padding: 30px;
	width: 650px;
	margin: 0 auto;
	margin-bottom: 15px;
}

.note2 {
	border: #999999 1px solid;
	padding: 15px;
	width: 680px;
	margin: 0 auto;
	margin-bottom: 15px;
}

.note2 h3 {
	color: #333333;
}

/* 代表メッセージ */
#paper #drag_area.sub_daihyoumsg {
	background: url(../images/msg/kurukuru_mar_800_180.gif) 0 0 no-repeat;
}
/* 目次の仕掛け */

#daihyou_msg {
	width: 780px;
	margin: 6px;
	padding: 10px;
	line-height: 1.5;
}

#daihyou_msg h3 {
	display: block;
	margin-top: 15px;
}

/* ↓↓↓ 代表メッセージの(笑)ボタン配置 ↓↓↓ */
#paper #daihyou_msg a.btn_wara {
	top: 2450px;
	left: 720px;
	text-decoration: none;
}
/* ↑↑↑ 代表メッセージの(笑)ボタン配置 ↑↑↑ */


#daihyou_msg .flash {
	padding: 10px;
	float: right;
	margin-right: 30px;
}

#daihyou_msg p {
	padding: 10px 80px;
	margin-bottom: 15px;
	font-size: 14px;
}


ul.media {
	padding: 30px;
}

ul.media li {
	display: block;
	width: 180px;
	height: 250px;
	float: left;
}

/* 代表メッセージ */



/* ミッション・ビジョン */
#mvc {
	padding: 10px;
}

/* ↓↓↓ ミッションビジョンの(笑)ボタン配置 ↓↓↓ */
#paper #mvc a.btn_wara {
	top: 450px;
	left: 720px;
	text-decoration: none;
}
/* ↑↑↑ ミッションビジョンメッセージの(笑)ボタン配置 ↑↑↑ */


#mvc #mission {
	margin-top: 30px;
	background: url(../images/mission/mission_bg_770_613.gif) 0 0 no-repeat;
	width: 770px;
	height: 350px;
	padding-top: 263px;
	text-align: center;
}

#mvc #mission .slogan {
	margin-left: 35px;
}

#mvc #slogan {
	margin-top: 30px;
	background: url(../images/mission/slogan_bg_770_613.gif) 0 0 no-repeat;
	width: 600px;
	height: 333px;
	padding-top: 280px;
	padding-left: 170px;
	line-height: 1.8;
	font-size: 18px;
	font-weight: bold;
}

#mvc h3 {
	margin: 30px;
	margin-bottom: 10px;
}

#mvc .keijiban {
	background: url(../images/mission/keijiban_707_370.gif) 0 0 no-repeat;
	width: 607px;
	height: 270px;
	margin-left: 30px;
	padding: 50px;
	padding-left: 60px;
}


#mvc .keijiban li {
	list-style: disc;
	line-height: 1.6;
}

#mvc ol.keijiban li {
	list-style: decimal;
	line-height: 1.6;
}

#mvc .keijiban_vision {
	background: url(../images/mission/keijiban_vision707_184.gif) 0 0 no-repeat;
	width: 607px;
	height: 124px;
	margin-left: 30px;
	padding: 30px;
	padding-left: 60px;
}

#mvc .keijiban_vision li {
	list-style: disc;
	line-height: 1.8;
}

/* ミッション・ビジョン */

/* ストーリー経営Project!とは!? */
#story_m_p {
	padding: 20px;
}
/* ↓↓↓ 代表メッセージの(笑)ボタン配置 ↓↓↓ */
#paper #story_m_p a.btn_wara {
	top: 6700px;
	left: 700px;
	text-decoration: none;
}

#paper #story_m_p a.btn_wara#second {
	top: 11400px;
	left: 700px;
	text-decoration: none;
}

/* ↑↑↑ 代表メッセージの(笑)ボタン配置 ↑↑↑ */

/* ストーリー経営プロジェクト メニュー部分 */
#paper #drag_area.sub_story_m_p {
	background: url(../images/msg/budda1_800_180.gif) 0 0 no-repeat;
}

#paper #drag_area.sub_story_m_p a#trick {
	display: none;
	position: absolute;
	z-index: 0;
	text-indent: -9999px;
	width: 214px;
	height: 150px;
	left: 75px;
	top: 45px;
}

#story_m_p h3 {
	margin-bottom: 15px;
}

#story_m_p p {
	margin: 30px;
	line-height: 1.5;
}

.note p {
	padding-left: 50px;
	padding-right: 50px;
	line-height: 1.8;
}

/* プラン料金表 */
.plan {
	padding-bottom: 30px;
}

.plan .plan_left {
	float: left;
	width: 382px;
}

.plan .plan_right {
	float: right;
	width: 370px;
	background: url(../images/story/sample.gif) 0 0 no-repeat;
	margin: 0;
	padding: 0;
	padding-top: 35px;
}

.plan .plan_right .sample {
	background: url(../images/story/green_cursol.gif) 0 0 no-repeat;
	font-size: 16px;
	margin: 0;
	padding: 0;
	padding: 3px 0;
	padding-left: 55px;
	line-height: 1.5;
}

.plan .plan_right .sample a {
	font-size: 16px;
}


.plan .plan_right .sample#entame_sample {
	margin-top: 80px;
}

.plan .plan_right .sample#blog_sample {
	margin-top: 170px;
	background: url(../images/story/blue_cursol.gif) 0 0 no-repeat;
}

.price {
	clear: both;
	background: url(../images/story/line2.gif) bottom center no-repeat;
	font-size: 32px;
	font-weight: bold;
	text-align: right;
	color: #0099ff;
	padding: 15px;
}

.price2 {
	clear: both;
	background: url(../images/story/line2.gif) bottom center no-repeat;
	font-size: 26px;
	font-weight: bold;
	text-align: right;
	color: #0099ff;
	padding: 15px;
}

.detail {
	clear: both;
	padding-top: 30px;
	background: url(../images/story/line.gif) bottom center no-repeat;
	padding-bottom: 30px;
	margin-bottom: 30px;
}

.detail h4 {
	font-color: #0033cc;
	font-size: 16px;
	margin-left: 15px;
}

.detail p {
	margin: 0;
	padding: 0;
}

#story_m_p .ec_title {
	margin: 60px 0;
	text-align: center;
}


#story_m_p .service_btn {
	margin: 60px;
}

#story_m_p .service_btn a {
	display: block;
	margin: 0 auto;
	width: 530px;
	height: 80px;
	text-indent: -9999px;
	background: url(../images/story/service_btn_530_80.png) 0 0 no-repeat;
}

#story_m_p .service_btn a:hover {
	background: url(../images/story/service_btn2_530_80.png) 0 0 no-repeat;
}


/* 会社概要 */
#company {
	padding: 20px;
}

/* ↓↓↓ 会社概要の(笑)ボタン配置 ↓↓↓ */
#paper #company a.btn_wara {
	top: 260px;
	left: 700px;
	text-decoration: none;
}

/* ↑↑↑ 会社概要の(笑)ボタン配置 ↑↑↑ */


#paper #drag_area.sub_company {
	background: url(../images/msg/flc_800_180.gif) 0 0 no-repeat;
}

#paper #drag_area.sub_company a#trick {
	display: none;
	position: absolute;
	z-index: 0;
	text-indent: -9999px;
	width: 214px;
	height: 150px;
	left: 75px;
	top: 45px;
}

#company .info {
	background-color: #000000;
	padding:  15px 15px 5px 5px;
	width: 750px;
}

#company .info table {
	margin: 0;
	padding: 0;
}

#company .info table th {
	background: #ffffff;
	border-bottom: #000000 solid 3px;
}

#company .info table td {
	background: #ffffff;
	font-size: 16px;
	padding: 15px;
	border-bottom: #000000 solid 3px;
	line-height: 1.5;
}

#company .info table td.anime {
	background: #ffffff url(../images/company/anime.gif) left 15px no-repeat;
}

#company .info table td p {
	margin: 15px 0;
	line-height: 1.5;
}

#company a.for_a_day {
	display: block;
	width: 670px;
	height: 300px;
	margin-left: 30px;
	text-indent: -9999px;
	background: url(../images/company/flc_a_day_670_300.gif) 0 0 no-repeat;
}

#company a:hover.for_a_day {
	background: url(../images/company/flc_a_day2_670_300.gif) 0 0 no-repeat;
}

div.media {
	margin: 15px;
}

div.media p {
	padding: 30px;
	padding-left: 60px;
}


/* 事業内容 */
#jigyo {
	padding: 20px;
}

/* ↓↓↓ 事業内容の(笑)ボタン配置 ↓↓↓ */
#paper #jigyo a.btn_wara {
	top: 960px;
	left: 700px;
	text-decoration: none;
}

/* ↑↑↑ 事業内容の(笑)ボタン配置 ↑↑↑ */


#paper #drag_area.sub_jigyo {
	background: url(../images/msg/budda1_800_180.gif) 0 0 no-repeat;
}

#paper #drag_area.sub_jigyo a#trick {
	display: none;
	position: absolute;
	z-index: 0;
	text-indent: -9999px;
	width: 214px;
	height: 150px;
	left: 75px;
	top: 45px;
}

#jigyo .fukidasi {
	background: url(../images/jigyo/fukidasi_770_314.gif) 0 0 no-repeat;
	width: 660px;
	height: 264px;
	padding: 15px 60px 35px 50px;
}

#jigyo .fukidasi p {
	padding-top: 12px;
}

#jigyo #sosiki {
	margin: 0;
	padding: 0;
	background: #000000 url(../images/jigyo/sosiki.gif) 0 0 no-repeat;
	width: 535px;
	padding: 15px;
	padding-left: 200px;
	margin-left: 15px;
}

#jigyo #sosiki .bu {
	background-color: #ffffff;
	position: relative;
	margin-bottom: 15px;
}

#jigyo #sosiki .bu h4 {
	display: block;
	background: url(../images/jigyo/kanban_304_48.gif) 0 0 no-repeat;
	width: 289px;
	height: 36px;
	padding-top: 12px;
	padding-left: 15px;
	margin-left: 10px;
	font-size: 20px;
	font-weight: bold;
}

#jigyo #sosiki .bu p {
	line-height: 1.5;
	padding: 15px;
	padding-top: 5px;
	width: 330px;
}


#jigyo #sosiki .bu img {
	position: absolute;
	bottom: 0;
	right: 0;
}


/* お問合せ */
#contact {
	padding: 20px;
}

#contact.mousikomi h3 {
	display: block;
	text-align: center;
	padding: 20px;
}



#contact h4 {
	font-size: 16px;
	padding: 30px;
	text-align:center;
}

/* ↓↓↓ お問合せの(笑)ボタン配置 ↓↓↓ */
#contact a.btn_wara {
	top: 655px;
	left: 702px;
	text-decoration: none;
}

/* ↑↑↑ お問合せの(笑)ボタン配置 ↑↑↑ */



#contact table {
	margin: 0;
	padding: 0;
	border: #000000 solid 4px;
    border-collapse:collapse;
    border-spacing:0;
	width: 750px;
	margin-left: 10px;
	margin-bottom: 15px;
}

#contact table th {
	background: url(../images/contact/amiami_back.gif);
	border-bottom: #000000 solid 3px;
	color: #ffffff;
	font-size: 16px;
	margin: 0;
	padding: 0 15px;
}

#contact table th span {
	font-size: 12px;
	font-weight: normal;
}

#contact table th span.chui {
	color: #ff0000;
}

#contact table td {
	background: #ffffff;
	font-size: 16px;
	padding: 15px;
	border-bottom: #000000 solid 3px;
	line-height: 1.5;
}

#contact p.error_sign {
	background: url(../images/contact/error_sign_31_28.gif) left 50% no-repeat;
	font-size: 16px;
	font-weight: bold;
	color: #ff0000;
	padding: 20px 35px;
	margin: 40px;
}

#contact p.ok_sign {
	background: url(../images/contact/ok_sign_31_30.gif) left 50% no-repeat;
	font-size: 16px;
	font-weight: bold;
	padding: 20px 45px;
	color: #0033cc;
	margin: 40px;
}

/* メディア事業部 */
#paper #drag_area.sub_media {
	background: url(../images/msg/kurukuru_mar_800_180.gif) 0 0 no-repeat;
}
/* 目次の仕掛け */

#media {
	width: 780px;
	margin: 6px;
	padding: 10px;
	line-height: 1.5;
}

#media h3 {
	display: block;
	margin-top: 15px;
}

/* ↓↓↓ メディア事業部の(笑)ボタン配置 ↓↓↓ */
#paper #media a.btn_wara {
	top: 1780px;
	left: 680px;
	text-decoration: none;
}

#paper #media a.btn_wara span {
	position:absolute;
	top:-110px;
	left:-30px;
	width:125px;
	height:105px;
	padding: 0 10px;
	visibility:hidden;
	background: url(../images/wara_popup_145_104.gif) 0 0 no-repeat;
	color:#333;
	font-size: 12px;
}

#paper #media a:hover.btn_wara span {
	visibility:visible;
}

/* ↑↑↑ メディア事業部の(笑)ボタン配置 ↑↑↑ */

#paper #media ul {
	margin-left: 15px;
}


/* ニュースの仕掛け */

#news {
	width: 770px;
	margin: 11px;
	padding: 10px;
	line-height: 1.5;
}

#news h3 {
	display: block;
	margin-top: 15px;
}

/* ↓↓↓ ニュースの(笑)ボタン配置 ↓↓↓ */
#paper #news a.btn_wara {
	top: 380px;
	left: 680px;
	text-decoration: none;
}

#paper #news a.btn_wara span {
	position:absolute;
	top:-110px;
	left:-30px;
	width:125px;
	height:105px;
	padding: 0 10px;
	visibility:hidden;
	background: url(../images/wara_popup_145_104.gif) 0 0 no-repeat;
	color:#333;
	font-size: 12px;
}

#paper #news a:hover.btn_wara span {
	visibility:visible;
}

/* ↑↑↑ ニュースの(笑)ボタン配置 ↑↑↑ */


#news #topics{
	border: #999999 1px solid;
	margin-top: 15px;
	padding: 30px;
	padding-top: 50px;
	background: url(../images/news/topics.gif) 15px 5px no-repeat;
}
#news #topics li {
	padding-bottom: 15px;
	background: url(../images/news/line.gif) 0 bottom repeat-x;
}

#topics_wrap {
	width: 730px;
	padding: 30px;
	margin: 0 auto;
	background: #ffffff;
	border: #999999 1px solid;
	margin-top: 30px;
	font-size: 14px;
}

#topics_wrap .return {
	text-align: center;
	padding: 30px;
	margin: 0 auto;
}


/* ブログ */

#blog {
	width: 770px;
	margin: 11px;
	padding: 10px;
	line-height: 1.5;
}


/* ↓↓↓ ブログの(笑)ボタン配置 ↓↓↓ */
#paper #blog a.btn_wara {
	top: 380px;
	left: 680px;
	text-decoration: none;
}

#paper #blog a.btn_wara span {
	position:absolute;
	top:-110px;
	left:-30px;
	width:125px;
	height:105px;
	padding: 0 10px;
	visibility:hidden;
	background: url(../images/wara_popup_145_104.gif) 0 0 no-repeat;
	color:#333;
	font-size: 12px;
}

#paper #blog a:hover.btn_wara span {
	visibility:visible;
}

/* ↑↑↑ ブログの(笑)ボタン配置 ↑↑↑ */
#blog a {
	text-indent: -9999px;
}

#blog p {
	padding-bottom: 30px;
}

#blog .seikyun {
	background: url(../images/blog/blog_seikyun_770_200.jpg) 0 0 no-repeat;
	display: block;
	width: 770px;
	height: 290px;
}

#blog .seikyun:hover {
	background: url(../images/blog/blog_seikyun2_770_200.jpg) 0 0 no-repeat;
	display: block;
	width: 770px;
	height: 290px;
}

#blog .adnalser {
	background: url(../images/blog/blog_konkatu_770_290.jpg) 0 0 no-repeat;
	display: block;
	width: 770px;
	height: 290px;
}

#blog .adnalser:hover {
	background: url(../images/blog/blog_konkatu2_770_290.jpg) 0 0 no-repeat;
	display: block;
	width: 770px;
	height: 290px;
}

#blog .evaota {
	background: url(../images/blog/blog_cfd_770_290.gif) 0 0 no-repeat;
	display: block;
	width: 770px;
	height: 290px;
}

#blog .evaota:hover {
	background: url(../images/blog/blog_cfd2_770_290.gif) 0 0 no-repeat;
	display: block;
	width: 770px;
	height: 290px;
}

/****  メルマガ  ***/
#mail_maga {
	width: 770px;
	margin: 11px;
	padding: 10px;
	line-height: 1.5;
}


/* ↓↓↓ メルマガの(笑)ボタン配置 ↓↓↓ */
#paper #mail_maga a.btn_wara {
	top: 460px;
	left: 680px;
	text-decoration: none;
}

#paper #mail_maga a.btn_wara span {
	position:absolute;
	top:-110px;
	left:-30px;
	width:125px;
	height:105px;
	padding: 0 10px;
	visibility:hidden;
	background: url(../images/wara_popup_145_104.gif) 0 0 no-repeat;
	color:#333;
	font-size: 12px;
}

#paper #mail_maga a:hover.btn_wara span {
	visibility:visible;
}

/* ↑↑↑ メルマガの(笑)ボタン配置 ↑↑↑ */


#mail_maga #mail_magazine_form {
	background: url(../images/mail_magazine/mailform_back_750_330.gif) 0 0 no-repeat;
	padding: 20px;
	overflow: hidden;
	width: 710px;
	height: 290px;
}

#mail_maga #mail_magazine_form .input {
	float: left;
	width: 460px;
	padding: 5px;
}

#mail_maga #mail_magazine_form .input input{
	background: url(../images/mail_magazine/input_form.png) 0 0 no-repeat;
	border: none;
	width: 334px;
	height: 47px;
	font-size: 18px;
	padding: 10px;
	margin-top: 15px;
}

#mail_maga #mail_magazine_form .btn {
	float: right;
	width: 160px;
	border: none;
}

#mail_maga #mail_magazine_form .btn a {
	display: block;
	background: url(../images/mail_magazine/btn_147_144.png) 0 0 no-repeat;
	width: 147px;
	height: 144px;
	text-indent: -9999px;
}

#mail_maga #mail_magazine_form .btn a:hover {
	display: block;
	background: url(../images/mail_magazine/btn2_147_144.png) 0 0 no-repeat;
}

#mail_maga #mail_magazine_form .btn input.sbmit {
	display: block;
	background: url(../images/mail_magazine/btn_147_144.png) 0 0 no-repeat;
	width: 147px;
	height: 144px;
}


#mail_maga #mail_magazine_form h4 {
	display: block;
}

#mail_maga .kaijo {
	background: url(../images/mail_magazine/kaijo_form_750_190.gif) 0 0 no-repeat;
	width: 470px;
	height: 90px;
	padding-left: 280px;
	padding-top: 100px;
	margin-top: 60px;
}

#mail_maga .kaijo input.txt {
	font-size: 14px;
	height: 20px;
}

#mail_maga .msg {
	text-align: left;
	padding: 30px;
	width: 650px;
	margin: 15px auto;
	line-height: 1.5;
	background-color: #0099ff;
}

#mail_maga .msg p {
	margin-top: 0px;
	background-color: #ffffff;
	padding: 15px 90px;
}

#mail_maga .msg2 {
	margin-top: 80px;
	text-align: center;
	font-size: 26px;
	font-weight: bold;
	color: #ff0000;
}


#mail_maga .tweet {
	width: 260px;
	float: left;
	margin-bottom: 15px;
	margin-left: 25px;
	margin-right: 15px;
}

/* 理想の会社 */
#risou {
	width: 770px;
	margin: 11px;
	padding: 10px;
}

/* ↓↓↓ メルマガの(笑)ボタン配置 ↓↓↓ */
#paper #risou a.btn_wara {
	top: 480px;
	left: 700px;
	text-decoration: none;
}

#paper #risou a.btn_wara span {
	position:absolute;
	top:-110px;
	left:-30px;
	width:125px;
	height:105px;
	padding: 0 10px;
	visibility:hidden;
	background: url(../images/wara_popup_145_104.gif) 0 0 no-repeat;
	color:#333;
	font-size: 12px;
}

#paper #risou a:hover.btn_wara span {
	visibility:visible;
}

/* ↑↑↑ メルマガの(笑)ボタン配置 ↑↑↑ */


#risou .story {
	background: url(../images/risou/risou_bk_body.gif) 0 0 repeat-y;
	
}

#risou h4 {
	display: block;
	text-align: center;
	font-size: 20px;
	color: #003399;
}

#risou .story p {
	padding: 10px 90px;
	font-size: 16px;
	line-height: 1.6;
}



/****  FLCの一日  ****/
#paper #schedule {
	width: 770px;
	margin: 11px;
	padding: 10px;
	line-height: 1.5;
}

#paper #schedule h3 {
	text-align: center;
}

/* ↓↓↓ FLCの一日の(笑)ボタン配置 ↓↓↓ */
#paper #schedule a.btn_wara {
	top: 550px;
	left: 720px;
	text-decoration: none;
}

#paper #schedule a#btn2.btn_wara {
	top: 1330px;
	left: 720px;
	text-decoration: none;
}

#paper #schedule a.btn_wara span {
	position:absolute;
	top:-110px;
	left:-30px;
	width:125px;
	height:105px;
	padding: 0 10px;
	visibility:hidden;
	background: url(../images/wara_popup_145_104.gif) 0 0 no-repeat;
	color:#333;
	font-size: 12px;
}

#paper #schedule a:hover.btn_wara span {
	visibility:visible;
}

/* ↑↑↑ FLCの一日の(笑)ボタン配置 ↑↑↑ */

#paper #schedule dl {
	margin-left: 30px;
	margin-bottom: 15px;
}

#paper #schedule dt {
	font-size: 16px;
	font-weight: bold;
	color: #ff6600;
}


/* 社名とロゴに込めた意味 */
#flc {
	padding: 20px;
}

/* ↓↓↓ FLCの一日の(笑)ボタン配置 ↓↓↓ */
#paper #flc a.btn_wara {
	top: 500px;
	left: 720px;
	text-decoration: none;
}

#paper #flc a.btn_wara span {
	position:absolute;
	top:-110px;
	left:-30px;
	width:125px;
	height:105px;
	padding: 0 10px;
	visibility:hidden;
	background: url(../images/wara_popup_145_104.gif) 0 0 no-repeat;
	color:#333;
	font-size: 12px;
}

#paper #flc a:hover.btn_wara span {
	visibility:visible;
}

/* ↑↑↑ FLCの一日の(笑)ボタン配置 ↑↑↑ */

dl.flc_msg {
	margin: 15px auto;
	padding: 20px;
	padding-bottom: 60px;
	background: url(../images/flc/flc_msg_back.png) 0 0 no-repeat;
}


dl.flc_msg dt {
	text-align: center;
	margin: 0 auto;
}

dl.flc_msg dd {
	padding-left: 60px;
}

/* 社名とロゴに込めた意味 */

/* アクセス */
#access {
	text-align: center;
	padding: 15px;
}


#paper #access a.btn_wara {
	top: 280px;
	left: 720px;
	text-decoration: none;
}

#paper #access a.btn_wara span {
	position:absolute;
	top:-110px;
	left:-30px;
	width:125px;
	height:105px;
	padding: 0 10px;
	visibility:hidden;
	background: url(../images/wara_popup_145_104.gif) 0 0 no-repeat;
	color:#333;
	font-size: 12px;
}

#paper #access a:hover.btn_wara span {
	visibility:visible;
}

#access .map {
	margin: 15px auto;
	width: 720px;
}

#access .map .contents {
	width: 670px;
	border: #000000 8px solid;
	padding: 15px;
	background: url(../images/company/access_back.gif) 5px -5px no-repeat;
}

#access .map .contents iframe {
	width: 600px;
	height: 386px;
	border: #999999 1px solid;
}

/* アクセス */

/* 日本一 */
#nihoniti {
	width: 770px;
	margin: 11px;
	padding: 10px;
}

/* FLCの日本一変わっているところ */
#nihoniti h3 {
	text-align: center;
}

/* 相互リンク */

#link_table {
	width: 550px;
	font-size: 13px;
	margin: 20px 0 0 0;
	border: 1px solid #F60;
	border-collapse: collapse;
}

#link_table th {
	background-color: #FC0;
	border: 1px solid #F60;
	padding: 5px;
}

#link_table td {
	border: 1px solid #F60;
	padding: 5px 0 5px 15px;
	}
