<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/* CSS Document */

/* ==========================================================================================================

	 common
 
============================================================================================================*/

/*  alpha Btn
-----------------------------------*/
#main a img,
.alpha a img,
a.alpha img{
	-webkit-transition: opacity .1s ease;
	-moz-transition: opacity .1s ease;
	transition: opacity .1s ease;
}
#main a img:hover,
.alpha a:hover img,
a.alpha:hover img{
	opacity: 0.6;
	filter: alpha(opacity=60);
	-ms-filter: "alpha(opacity=60)";
}

/*  clearfix
-----------------------------------*/
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
* html .clearfix {
	zoom: 1;
}
*:first-child+html .clearfix {
	zoom: 1;
}

/*  float
-----------------------------------*/
.fl_left {
    float: left;
}
.fl_right {
    float: right;
}

/*  margins
-----------------------------------*/
.margin_0 {margin:0px;}.margin_5 {margin:5px;}.margin_10 {margin:10px;}.margin_15 {margin:15px;}.margin_20 {margin:20px;}.margin_25 {margin:25px;}.margin_30 {margin:30px;}.margin_35 {margin:35px;}.margin_40 {margin:40px;}.margin_45 {margin:45px;}.margin_50 {margin:50px;}

.margin_t_0 {margin-top:0px;}.margin_t_5 {margin-top:5px;}.margin_t_10 {margin-top:10px;}.margin_t_15 {margin-top:15px;}.margin_t_20 {margin-top:20px;}.margin_t_25 {margin-top:25px;}.margin_t_30 {margin-top:30px;}.margin_t_35 {margin-top:35px;}.margin_t_40 {margin-top:40px;}.margin_t_45 {margin-top:45px;}.margin_t_50 {margin-top:50px;}

.margin_b_0 {margin-bottom:0px;}.margin_b_5 {margin-bottom:5px;}.margin_b_10 {margin-bottom:10px;}.margin_b_15 {margin-bottom:15px;}.margin_b_20 {margin-bottom:20px;}.margin_b_25 {margin-bottom:25px;}.margin_b_30 {margin-bottom:30px;}.margin_b_35 {margin-bottom:35px;}.margin_b_40 {margin-bottom:40px;}.margin_b_45 {margin-bottom:45px;}.margin_b_50 {margin-bottom:50px;}

.margin_r_0 {margin-right:0px;}.margin_r_5 {margin-right:5px;}.margin_r_10 {margin-right:10px;}.margin_r_15 {margin-right:15px;}.margin_r_20 {margin-right:20px;}.margin_r_25 {margin-right:25px;}.margin_r_30 {margin-right:30px;}.margin_r_35 {margin-right:35px;}.margin_r_40 {margin-right:40px;}.margin_r_45 {margin-right:45px;}.margin_r_50 {margin-right:50px;}

.margin_l_0 {margin-left:0px;}.margin_l_5 {margin-left:5px;}.margin_l_10 {margin-left:10px;}.margin_l_15 {margin-left:15px;}.margin_l_20 {margin-left:20px;}.margin_l_25 {margin-left:25px;}.margin_l_30 {margin-left:30px;}.margin_l_35 {margin-left:35px;}.margin_l_40 {margin-left:40px;}.margin_l_45 {margin-left:45px;}.margin_l_50 {margin-left:50px;}

/*  text align
-----------------------------------*/
.t_align_c{
	text-align: center;
}
.t_align_l{
	text-align: left;
}
.t_align_r{
	text-align: right;
}
/*  text color
-----------------------------------*/
#contents-header-banner .t_color_w,
.t_color_w {
	color:FFFFFF;
}
#stationery .kokuyo-st-container #kokuyo-st-main-contents .wrap #contents-header-banner .mn_top_headbox.p_relative .t_color_w.p_absolute {
	color: #FFF;
}

/*  position
-----------------------------------*/
.p_relative {
	position: relative;
}
.p_absolute {
	position: absolute;
}

/*  pagetop
-----------------------------------*/
.kokuyo-st-container #contents .pagetop { clear:both; margin:10px auto 0px auto; width:auto; text-align:right; }

/*  over_box
-----------------------------------*/
.kokuyo-st-container #contents .over_box {
	margin:0 -10px;
}

/*  hr
-----------------------------------*/
#main hr {
	border-top: 1px solid #CCCCCC;
}

/* ==========================================================================================================

	 pages
 
============================================================================================================*/

/* top page */
#contents-header-banner .mn_top_headbox {
	padding:20px 0 10px 0;
	background-color: #e50012;
	border-radius: 28px;
	-webkit-border-radius: 28px;
	-moz-border-radius: 28px;
	/*background-image: url(../images/170510_mynam_top_bg.png);
	background-repeat: no-repeat;
	background-position: right 5px;*/
}
#contents .mn_point1 {
	background-image: url(../images/mynam_top_pbg_01.png);
	background-repeat: no-repeat;
	background-position: 0px 99px;
	height: 448px;
}
#contents .mn_point2 {
	background-image: url(../images/mynam_top_pbg_02.png);
	background-repeat: no-repeat;
	background-position: 0px 77px;
	height: 289px;
}
#contents .mn_point3 {
	background-image: url(../images/mynam_top_pbg_03.png);
	background-repeat: no-repeat;
	background-position: 0px 103px;
	height: 436px;
}
#contents .sec_top {
	background-image: url(../images/170510_go_top.png);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 17px;
	margin-top: 10px;
	font-size: 12px;
	text-decoration: none;
	color: #333;
}
#contents .sec_top:hover {
	color: #F60;
	text-decoration: underline;
}

/* txt images */
#contents .top_txt_04 {
	background-color: #1D2087;
	padding: 15px 0;
	text-align: center;
}
#contents .top_point_titl {
	background-color: #E50012;
	padding: 12px 0 12px 30px;
}
#contents .top_sub_titl {
	background-color: #9E9E9E;
	padding: 8px 0 8px 20px;
}

/* table */
#contents table.table_01 {
	width: 100%;
	margin: 0px;
	padding: 0px;
	border-top: 1px solid #727272;
	border-bottom: 1px solid #727272;
	font-size: 16px;
	line-height: 1.4em;
}
#contents table.table_01 td {
	padding: 10px 20px;
	border-top: 1px solid #727272;
	border-left: 1px solid #727272;
}
#contents table.table_01 td.bg_g {
	background-color: #f3f3f3;
}
#contents table.table_01 td.td_head {
	padding: 5px 10px;
	font-size: 14px;
}
#contents table.table_01 td.td_head.first {
	border-left: none;
}
#contents table.table_01 td.td_title {
	background-color: #80837e;
	border-top: 1px solid #FFFFFF;
	border-left: none;
	width: 46px;
}
#contents table.table_01 td.td_title.first {
	border-top: 1px solid #727272;
}
#contents table.table_01 td.td_link {
	background-image: url(../images/mynam_arrow01.png);
	background-repeat: no-repeat;
	background-position: 25px center;
	font-size: 17px;
	padding-left: 54px;
	
}
#contents table.table_01 td.td_link a {
	font-size: 15px;
	color: #0066b2;
	text-decoration: none;
}
#contents table.table_01 td.td_link a:hover {
	color: #FF6600;
}

/* point */
#main .step_but_box {
	margin:-5px 0 0 0;
}

#main .point_title1 {
	margin:20px 0;
}
#main .point_title2 {
	margin:50px 0 20px 0;
}
#main .round_box_01 {
	background-color: #fadbdf;
	border-radius: 20px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	padding:8px 0 20px 10px;
}
#main .round_box_02 {
	background-color: #FFF0CA;
	border-radius: 20px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	padding:8px 0 20px 10px;
}
#main .video_box {
	margin:40px 0 20px 0;
	/*height:377px;
	background-color:#CCC;*/
}
#main .in_box {
	margin-top:-15px;
}
#main ul.call_3 li {
	float: left;
	margin-left: 17px;
}
#main ul.call_3 li:first-child {
	margin-left: 0px;
}
#main .default .ta-c {
	margin-left:3px;
	margin-right:3px;
}
#main ul.call_2 {
}
#main ul.call_2 li {
	float: left;
	margin-right: 0px;
}
#main ul.call_2 li:first-child {
	margin-right: 41px;
}
#main ul.call_2a li {
	float: left;
	margin-right: 0px;
}
#main ul.call_2a li:first-child {
	margin-right: 40px;
}
#main ul.call_3a li {
	float: left;
	margin-left: 13px;
}
#main ul.call_3a li:first-child {
	margin-left: 0px;
}
#main ul.maru_list01 {
}
#main ul.maru_list01 li {
	background-image: url(../images/list_dot01.png);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left: 16px;
	line-height: 1.5em;
}
#main ul.call_2b li {
	float: left;
	margin-right: 0px;
}
#main ul.call_2b li:first-child {
	margin-right: 25px;
}
#main ul.call_2c li {
	float: left;
	margin-right: 0px;
}
#main ul.call_2c li:first-child {
	margin-right: 47px;
}
#main ul.call_2d li {
	float: left;
	margin-right: 0px;
}
#main ul.call_2d li:first-child {
	margin-right: 27px;
}
#main ul.call_2e li {
	float: left;
	margin-right: 0px;
}
#main ul.call_2e li:first-child {
	margin-right: 116px;
}
#main ul.call_2f li {
	float: left;
	margin-right: 0px;
}
#main ul.call_2f li:first-child {
	margin-right: 66px;
}
#main ul.call_2g li {
	float: left;
	margin-right: 0px;
}
#main ul.call_2g li:first-child {
	margin-right: 9px;
}
#main ul.call_2h li {
	float: left;
	margin-right: 0px;
}
#main ul.call_2h li:first-child {
	margin-right: 165px;
}
#main ul.call_2i li {
	float: left;
	margin-right: 0px;
}
#main ul.call_2i li:first-child {
	margin-right: 27px;
}
#main ul.call_3b li {
	float: left;
	margin-left: 84px;
}
#main ul.call_3b li:first-child {
	margin-left: 0px;
}
#main .square_box_01 {
	padding:10px;
	background-color:#E5E5E6
}
#main .link_arrow a {
	color: #0066b2;
	text-decoration: none;
	background-image: url(../images/link_arrow01.png);
	background-repeat: no-repeat;
	background-position: left 2px;
	padding-left: 18px;
}
#main .link_arrow a:hover {
	color: #FF6600;
	background-image: url(../images/link_arrow02.png);
	background-repeat: no-repeat;
	background-position: left 2px;
}

#main table.default.tb_narrow td.ta-c,
#main table.default.tb_narrow th.nowrap.ta-c {
	padding: 5px 2px !important;
	font-size: 12px;
}

/* 発売日用 */
#main .hatsubaibi {
	font-size: 14px;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}

#main .usp_QandA {
	line-height: 1.8em;
}
#main .theme {
	font-size: 16px;
	font-weight: bold;
	line-height: 2em;
}
#main .Qu {
	background-image: url(../images/usp_Qu.png);
	background-repeat: no-repeat;
	background-position: 14px 4px;
	padding: 0 0 0 34px;
	color: #f27200;
}
#main .An {
	background-image: url(../images/usp_An.png);
	background-repeat: no-repeat;
	background-position: 14px 4px;
	padding:0 0 0 34px;
}
#main .usp_Ex {
	background-image: url(../images/usp_Ex.png);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding: 0 0 0 24px;
	display: block;
}
#main hr.usp_QandA {
	height: 0;
	margin: 0;
	padding: 0;
	border: 0;
}
#main hr.usp_QandA {
	border-top: 1px solid #DDDDDD;
	margin:20px 0;
}
#main .Pl {
	text-align: right;
}
.discontinued {
	color: #F00;
}</pre></body></html>