<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "euc-jp";

@import url("reset.css");
@import url("common.css");
@import url("sub.css");
/* import

/* ---------------------------------------------------------------

content_wrapper

 ---------------------------------------------------------------*/
#content_wrapper {
	background: url(https://www.tfm.co.jp/sky/img2014/body_bg.gif) repeat center top;
}
#content {
	width:959px;
	margin:0 auto;
	position:relative;
}

/* ---------------------------------------------------------------

main

 ---------------------------------------------------------------*/
#main {
	width:715px;
	margin-right:19px;
	margin-top:20px;
	float:left;
	padding-top:20px;
}

/* ---------------------------------------------------------------

sub

 ---------------------------------------------------------------*/
#sub {
	width:225px;
	padding-top:20px;
	float:right;
	margin-bottom:50px;
}

/* =========================================================
about_main
========================================================= */
#about_main {
	width:675px;
	/*height:668px;*/
	background-color:#FFF;
	padding:20px;
}

#about_main h2 {
	background: url(../../img2014/library.gif) no-repeat;
	text-indent: -9999px;
	width:675px;
	height:46px;
	margin-bottom:5px;
}
#about_party {
	width:675px;
	height:635px;
	background-color:#FFF;
	padding:20px;
	/*margin-top:-50px;*/
}

#about_party h2 {
	background: url(../../img2014/shinboku.gif) no-repeat;
	text-indent: -9999px;
	width:675px;
	height:46px;
	margin-bottom:5px;
}
.library_Banner001{
	padding:10px 0 0 0;
}
.library_Banner001 ul{
	width:720px;
	margin-left:-8px;
}
.library_Banner001 li{
	width:213px;
	height:80px;
	float:left;
	padding:0 20px 0px 0;
	margin:0 0 10px 0;
	overflow:hidden;
}
.library_Banner001 li a{
	display:block;
}
.library_Banner001 li a:link    {}
.library_Banner001 li a:visited {}
.library_Banner001 li a:hover   {}
.library_Banner001 li a:active  {}

.library_Banner002{
	padding:10px 0 0 0;
}
.library_Banner002 ul{
	width:720px;
	margin-left:-8px;
}
.library_Banner002 li{
	width:213px;
	height:80px;
	float:left;
	padding:0 20px 0px 0;
	margin:0 0 10px 0;
	overflow:hidden;
}
.library_Banner002 li a{
	display:block;
}

#library_img01 {
    background: url('../../img2014/library_img01.gif') no-repeat scroll 0% 0% transparent;
    text-indent: -9999px;
    width: 675px;
    height: 28px;
    margin-bottom: 5px;
    margin-left: -4px;
}
#shinboku_img01 {
    background: url('../../img2014/shinboku_img01.gif') no-repeat scroll 0% 0% transparent;
    text-indent: -9999px;
    width: 675px;
    height: 28px;
    margin-bottom: 5px;
    margin-left: -4px;
}
#about_main #about_img01 {
	background: url(https://www.tfm.co.jp/sky/img2014/about_img01.jpg) no-repeat;
	text-indent: -9999px;
	width:675px;
	height:394px;
	margin-bottom:23px;
}
#about_main #about_img02 {
	background: url(https://www.tfm.co.jp/sky/img2014/about_img02.gif) no-repeat;
	text-indent: -9999px;
	width:675px;
	height:64px;
	margin-bottom:14px;
}
#about_main #about_img03 {
	background: url(https://www.tfm.co.jp/sky/img2014/about_img03.gif) no-repeat;
	text-indent: -9999px;
	width:675px;
	height:43px;
	margin-bottom:19px;
}
#about_main #about_img04 {
	background: url(https://www.tfm.co.jp/sky/img2014/about_img04.gif) no-repeat;
	text-indent: -9999px;
	width:675px;
	height:158px;
	margin-bottom:14px;
}
#about_main #about_img05 {
	background: url(https://www.tfm.co.jp/sky/img2014/about_img05.gif) no-repeat;
	text-indent: -9999px;
	width:675px;
	height:104px;
	margin-bottom:13px;
}
#about_main #about_img06 {
	background: url(https://www.tfm.co.jp/sky/img2014/about_img06.gif) no-repeat;
	text-indent: -9999px;
	width:675px;
	height:19px;
	margin-bottom:31px;
}
#about_main #about_app {
	background: url(https://www.tfm.co.jp/sky/img2014/about_app_bg.gif) no-repeat;
	width:675px;
	height:214px;
	position:relative;
}
#about_main #about_app {
	margin-bottom:28px;
}
#about_main h3 {
	background: url(https://www.tfm.co.jp/sky/img2014/about_app_ti.gif) no-repeat;
	text-indent:-9999px;
	width:342px;
	height:75px;
	position:absolute;
	top:18px;
	left:225px;
}
#about_main #about_app_cta a {
	background: url(https://www.tfm.co.jp/sky/img2014/about_app_cta.gif) no-repeat;
	text-indent:-9999px;
	width:137px;
	height:16px;
	position:absolute;
	top:99px;
	left:322px;
	display:block;
}
#about_main #about_app_android a {
	background: url(https://www.tfm.co.jp/sky/img2014/about_app_android.gif) no-repeat;
	text-indent:-9999px;
	width:201px;
	height:71px;
	position:absolute;
	top:132px;
	left:178px;
	display:block;
}
#about_main #about_app_iphone a {
	background: url(https://www.tfm.co.jp/sky/img2014/about_app_iphone.gif) no-repeat;
	text-indent:-9999px;
	width:201px;
	height:71px;
	position:absolute;
	top:132px;
	left:396px;
	display:block;
}
#about_main table {
    background-color: #fce366;
    border-collapse: collapse;
    width: 675px;
	font-size:16px;
	color:#466d97;
	margin-bottom:7px;
}
#about_main table th {
    background-color: #466d97;
    border-bottom: 1px solid #ffffff;
    border-right: 1px solid #ffffff;
    color: #ffffff;
    padding: 6px 0 6px;
    width: 32%;
	text-align:center;
}
#about_main table td {
    border-bottom: 1px solid #ffffff;
    padding: 6px 0 6px 20px;
    width: 68%;
}
#about_main table td.relay {
	font-size:12px;
}
#about_main table td a:link,
#about_main table td a:visited {
    color: #466d97;
}
#about_main table td a:hover,
#about_main table td a:active {
    color: #466d97;
}
#about_main table iframe {
	margin:5px 0;
}





</pre></body></html>