BODY {FONT-SIZE: 14px;background-color:#FFFFFF;margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;}TD	{font-size:12px;line-height:14px;}.pixel18	{font-size:18px;}.pixel14	{font-size:14px;}.pixel12	{font-size:12px;}.pixel11	{font-size:11px;}.pixel10	{font-size:10px;}.pixel9	{font-size:9px;}A	{text-decoration:none}.bodycolor	{background-color:#F5F8FF;}.menu	{font-color:#ffffff;}.sps	{padding:4px;}.sps2	{padding:2px;}<!--上右下左--->.clrb {	clear:both;	margin:0;	padding:0;}form {	padding:0px;	margin:0px;}DIV.subtitle	{color:#2269D4;}A:{COLOR: #2269D4; TEXT-DECORATION: none}A:link {COLOR: #2269D4; TEXT-DECORATION: none}A:active {COLOR: #2269D4; TEXT-DECORATION: none}A:visited {COLOR: #2269D4; TEXT-DECORATION: none}A:hover {COLOR: #61A0FF; TEXT-DECORATION: none}A.links {COLOR: #2269D4; TEXT-DECORATION: none}A.links:link {COLOR: #2269D4; TEXT-DECORATION: none}A.links:active {COLOR: #2269D4; TEXT-DECORATION: none}A.links:visited {COLOR: #2269D4; TEXT-DECORATION: none}A.links:hover {COLOR: #61A0FF;TEXT-DECORATION: none;}A.menu {COLOR: #FFFFFF; TEXT-DECORATION: none}A.menu:link {COLOR: #FFFFFF; TEXT-DECORATION: none}A.menu:active {COLOR: #FFFFFF; TEXT-DECORATION: none}A.menu:visited {COLOR: #FFFFFF; TEXT-DECORATION: none}A.menu:hover {COLOR: #99F7FF;TEXT-DECORATION: none;}A.enterprise {COLOR: #2269D4; TEXT-DECORATION: none}A.enterprise:link {COLOR: #2269D4; TEXT-DECORATION: none}A.enterprise:active {COLOR: #2269D4; TEXT-DECORATION: none}A.enterprise:visited {COLOR: #2269D4; TEXT-DECORATION: none}A.enterprise:hover {COLOR: #61A0FF;TEXT-DECORATION: none;}A.detail {COLOR: #000000; TEXT-DECORATION: none}A.detail:link {COLOR: #004EDC; TEXT-DECORATION: none}A.detail:active {COLOR: #FFF581; TEXT-DECORATION: none}A.detail:visited {COLOR: #293F91; TEXT-DECORATION: none}A.detail:hover {COLOR: #0D9EE2;TEXT-DECORATION: underline;}A.common {COLOR: #000000; TEXT-DECORATION: none}A.common:link {COLOR: #00B37E; TEXT-DECORATION: none}A.common:active {COLOR: #BCFF81; TEXT-DECORATION: none}A.common:visited {COLOR: #00B37E; TEXT-DECORATION: none}A.common:hover {COLOR: #8EEEBB;TEXT-DECORATION: none;}A.back {COLOR: #000000; TEXT-DECORATION: none}A.back:link {COLOR: #FF9811; TEXT-DECORATION: none}A.back:active {COLOR: #BCFF81; TEXT-DECORATION: none}A.back:visited {COLOR: #FF9811; TEXT-DECORATION: none}A.back:hover {COLOR: #FF6F37;TEXT-DECORATION: underline;}/*font-size: 18pt;*//*-----------------------------------------------------------------*/#header{/*使用終了*/background-image:url("../images/home/main_bg.gif");background-repeat: repeat-x;background-position: left top;height:99px;}h1,h2,h3{font-size:100%;margin:0;padding:0;line-height:normal;font-weight:normal;}#cnt{width:713px;margin-left:7px;}#footer{background-image:url("../images/home/footer_bg.gif");background-repeat: repeat-x;background-position: left top;height:85px;}#footer .foot2{background-image:url("../images/home/footer.gif");background-repeat: no-repeat;background-position: left top;width:720px;height:85px;text-align:center;}#footer .foot2 div{padding-top:16px;}#footer .foot2 p{font-size:12px;}/*----トップページ関連-------------------------------------------------------------*/#index{text-align:left;}#index form{margin:0;}#index p{margin:0;}#index img{border-width:0;}#index table.banner{width:710px;}#index table.banner td.bn{vertical-align:top;width:353px;}#index table.indexcnt{width:710px;}#index table.indexcnt td.left{width:202px;vertical-align:top;}#index table.indexcnt td.main{width:490px;vertical-align:top;}/*--left--------------------------*/#index ul.menu1,#index ul.menu2{margin:0;padding:0;}#index div.menu1 li,#index div.menu2 li{height:35px;list-style-type:none;}#index div.menu1 a:link,#index div.menu1 a:visited{display:block;width:202px;height:35px;background-image:url("../images/home/mbg-about.jpg");background-repeat: no-repeat;background-position: 0px 0px;color:#00003b;}#index div.menu1 a span,#index div.menu2 a span{display:block;padding:10px 5px 10px 10px;}#index div.menu1 a:hover{background-position: -202px 0px;color:#2525cf;}#index div.menu2 a:link,#index div.menu2 a:visited{display:block;width:202px;height:35px;background-image:url("../images/home/mbg-list.jpg");background-repeat: no-repeat;background-position: 0px 0px;color:#00003b;}#index div.menu2 a:hover{background-position: -202px 0px;color:#2525cf;}#index div.lkakomi{border:1px solid #5b68b9;padding:4px;}#index div.lkakomior{border:1px solid #f54b00;padding:4px;}#index .sach .form{background-color:#ecedf0;border:1px solid #4d547a;padding:4px;}#index .sach .form form{text-align:center;}#index .ainfo p{margin-bottom:3px;}#index .ainfo p.note{font-size:11px;margin-left:1em;}#index .contents ul{margin:0;padding:0;}#index .contents li{margin:4px 0 4px 5px;list-style-type:none;}#index .masslink li{letter-spacing:3px;}#index .masslink li.lsw{letter-spacing:1em;}#index .or a,#index .or a:link,#index .or a:visited{color:#f57f02;}#index .or a:hover{color:#ffa94d;}/*----------------------------*/#index div.mkakomi{border:1px solid #5f73e2;padding:4px;border-top-width:0px;}#index .jametv table.waku{border:1px solid #5f73e2;border-top-width:0px;width:490px;}#index .jametv table.waku .lc{vertical-align:top;}#index .jametv table.waku .rc{width:157px;background-color:#f4f5f6;vertical-align:top;}#index .jametv table.waku .rc div.stream{margin:4px;font-size:11px;}#index .jametv table.waku .lc div.jtv{margin:4px;}#index .jametv table.tv{margin-top:4px;}#index .jametv table.tv td{text-align:center;font-size:11px;}#index .jametv p.present{background-color:#eaffdb;color:#049b00;text-align:center;margin-top:5px;padding:5px;}#index .jametv p.present span{font-weight:bold;font-size:13px;}#index .jametv .notice{margin-top:3px;margin-left:5px;font-size:11px;color:#777777;letter-spacing:1px;}#index .jametv p.mobile{background-color:#fff8fc;border: 1px solid #ff3385;text-align:left;line-height:1.2em;margin:5px;padding:8px 5px 0px 5px;color:#4e565e;}#index .jametv p.mobile span{color:#ff2166;font-weight:bold;font-size:13px;}#index .jame-cnt table td{vertical-align:top;}#index .jame-cnt table td.bn{width:142px;}#index .jame-cnt h2{color:#4e5895;font-weight:bold;font-size:15px;}#index .jame-cnt h2 a:link,#index .jame-cnt h2 a:visited{background-image:url("../images/home/ico-jamecnt-arrow.gif");background-repeat: no-repeat;background-position:0 0;padding-left:19px;color:#4e5895;height:17px;}#index .jame-cnt h2 a:hover{background-image:url("../images/home/ico-jamecnt-arrow_o.gif");color:#717bb0;}#index .jame-cnt table div p{line-height:130%;margin-left:10px;}#index .disc p{font-size:11px;}#index .disc h2{font-weight:bold;font-size:12px;}#index .disc p.doc{margin:3px 0 5px 10px;}#index .disc span.size{font-size:12px;}#index .disc span.pdf{background-color:#ee0404;color:#ffffff;margin:0 3px 0 7px;padding:2px 3px 1px;font-size:12px;}#index .disc p.com{margin:3px 0 0px 10px;}