﻿@charset "utf-8";

/* ############################################################

　　CSS Modules Import

############################################################ */

@import'../../../common/css/common.css';
@import'../../../common/css/common_header.css';
@import'../../../common/css/common_footer.css';
@import'../../../common/css/layout_1columnw.css';
@import'../../../common/css/common_module.css';

/* IE5.5のみに適用 */
@media tty {
	i{content:"\";/*" "*/}}@m; @import '../../../common/css/win_ie55.css';/*";}
}/* */
/* ############################################################
SEO optimize
############################################################ */
#header #tagLine strong{
	color: #999999;
	text-align: right;
	font-weight:normal;
}
#topicPath h2{display:inline;font-weight:normal;}

/*utility-links*/
#utility-all{margin:0; overflow:hidden; zoom:1;}
#utility-links{margin:5px 32px 5px 0; padding:0; font-family: Arial, Helvetica, sans-serif; font-size:12px; overflow:visible; zoom:1; line-height:14px; float:right;}
#utility-links dd a, #utility-links dd a:link{text-decoration:none;}
#utility-links dd a:hover{text-decoration: underline;}
#utility-links dt, #utility-links dt dd{float:left;}
#utility-links dd.fb,
#utility-links dd.pk,
#utility-links dd.tr,
#utility-links dd.fp,
#utility-links dd.hd,
#utility-links dd.mt{float:left; margin:0 8px 0 0; padding-left:18px; background: url(http://c.tw.rakuten-static.com/front/www/img/event/share/share_ico.png) no-repeat 0 0; overflow:visible; zoom:1; line-height:130%;}
#utility-links dt{margin:0; margin:2px 0 0 0\9;}
#utility-links dd.fb{background-position:0 -1963px;}
#utility-links dd.pk{background-position:0 -3726px;}
#utility-links dd.tr{background-position:0 -3330px;}
#utility-links dd.fp{background-position:0 -1818px;}
#utility-links dd.hd{background-position:0 -3079px;}
#utility-links dd.mt{background-position:0 -145px;}