@charset "Shift-JIS";

#k022_content_section{
	width: 960px;
	margin: 10px auto 0;
	*margin: 7px auto 0;
}
#k022_content_section .back_to_home{
	margin-top: 30px;
	clear: both;
}
#k022_content_section .back_to_home a {
	display: inline-block;
	margin-right: 20px;
}
#k022_content_section a:visited{
	color:#C40F2F;
	text-decoration:underline;
}

.k026_m_130819_142_ops1_navi {
	overflow: hidden;
	zoom: 1;
	width: 960px;
	margin-bottom: 15px;
}

.k026_m_130819_142_ops1_navi li {
	float: left;
	margin: 0;
	padding: 0;
}

.k026_m_130819_142_ops1_navi li img {
     display: block;
     border: 0;
}

.k026_m_130819_142_navi_topic {
	position: relative;
}

.k026_m_130819_142_ops1_navi13 {
	position: absolute;
	top: 123px;
	left: 222px;
}

.k026_m_130819_pdf_link {
	text-align: center;
}




/*********************************************************************************************************************************/

/*Clear Float*/
#k022_content_section .mod_movie_2col .mod_movie_box .inner:after,
#k022_content_section .mod_movie_box .inner .product-box .wrap:after,
#k022_content_section .mod_movie_1col .mod_movie_box .inner:after,
#k022_content_section .mod_movie_1col:after,
#k022_content_section .mod_pickup_bnr ul:after,
#k022_content_section .mod_pickup_title02:after,
#k022_content_section .mod_pickup_4col_02 ul:after,
#k022_content_section .mod_pickup_3col_02 ul:after,
#k022_content_section .mod_pickup_4col ul:after,
#k022_content_section .mod_pickup_3col ul:after,
#k022_content_section .mod_pickup_title01 .inner:after,
#k022_content_section .mod_footerSitemap_01 table td ul:after,
#k022_content_section .mod_otherCampaign_01 ul:after,
#k022_content_section .mod_upperContents_01:after,
#k022_content_section #wrap:after,
#k022_content_section:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
#k022_content_section .mod_movie_2col .mod_movie_box .inner,
#k022_content_section .mod_movie_box .inner .product-box .wrap,
#k022_content_section .mod_movie_1col .mod_movie_box .inner,
#k022_content_section .mod_movie_1col,
#k022_content_section .mod_pickup_bnr ul,
#k022_content_section .mod_pickup_title02,
#k022_content_section .mod_pickup_4col_02 ul,
#k022_content_section .mod_pickup_3col_02 ul,
#k022_content_section .mod_pickup_4col ul,
#k022_content_section .mod_pickup_3col ul,
#k022_content_section .mod_pickup_title01 .inner,
#k022_content_section .mod_footerSitemap_01 table td ul,
#k022_content_section .mod_otherCampaign_01 ul,
#k022_content_section .mod_upperContents_01,
#wrap,
#k022_content_section {
	zoom: 1;
}

/*
------------------------------
| フォントサイズと行間ルール |
------------------------------

11px/13px = font-size: 0.917em; line-height: 1.182em;
12px/16px = font-size: 1em      line-height: 1.333em; *ftHgTCY*
14px/18px = font-size: 1.167em; line-height: 1.286em;
16px/20px = font-size: 1.333em; line-height: 1.25em;
18px/22px = font-size: 1.5em;   line-height: 1.222em;
20px/24px = font-size: 1.667em; line-height: 1.2em;
22px/26px = font-size: 1.833em; line-height: 1.182em;
24px/28px = font-size: 2em;     line-height: 1.167em;

*/









.login{padding:0; _padding:0}