@charset "utf-8";

/*
Styles for older IE versions (previous to IE9).
*/

.ie .home .carousel-control.left,
.ie .home .carousel-control.right {
	background:none !important;
}

.ie button#gmenu {
	display:none !important;
}
.ie #MainNav{
	border-top: none;
}




/*default
------------------------------------*/



/*---- primary ----*/
.ie body.home.template-front-page .site-content,
.ie body.home.single-attachment .site-content,
.ie body.home.full-width .site-content {
		width: 1000px !important;
}
.ie body.template-front-page .site-content,
.ie body.single-attachment .site-content,
.ie body.full-width .site-content {
		width: 1000px !important;
}


/*header
------------------------------------*/

.ie #masthead.site-header{
	max-width: none !important;
	width: 1000px !important;
	margin:auto;
}


/* ※Index※　AnimationImage */
.ie .home #carousel-example-generic{
	margin:auto !important;
	max-width: none !important;
	width: 1000px !important;
}


/*--- Glovalmenu ---*/

.ie #MainNav{
	clear:both;
	height:48px ;
	border-top: 1px solid #CDD2D6;
	border-bottom: 1px solid #CDD2D6;
	background:url(../images/common/bgGnav.png) repeat-x bottom;
	margin-bottom:3px;
}
.ie .main-navigation .assistive-text:focus {
	clip: auto !important;
	display: block;
	font-size: 12px;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 100000; /* Above WP toolbar */
}
.ie .main-navigation {
	clear: both;
	margin: 0 auto;
	max-width: none !important;
	width: 1000px !important;
	line-height:1;
}

/*-----Main-nav-----*/
.ie .main-navigation ul.nav-menu,
.ie .main-navigation div.nav-menu > ul {
	display: inline-block !important;
	width: 1000px !important;
}
.ie .main-navigation ul {
	margin: 0;
	text-indent: 0;
}
.ie .main-navigation li a,
.ie .main-navigation li {
	font-weight:bold;
	display: block;
	width: 100%;
	text-decoration: none;
	margin: 0 ;
}
.ie .main-navigation li {
	margin: 0 1px 0 0 ;
	float:left;
	width:19.875%;
	display:inline;
	position: relative;
	text-align: center;
	border-right: 1px solid #CDD2D6;
	border-left: 1px solid #CDD2D6;
}
.ie .main-navigation li a {
	line-height: 2.5;
	white-space: nowrap;
	color: #235D88;
	min-height:46px;
	display: block;
	background-position:50% 0;
}
.ie .main-navigation li#menu-item-9 a{	background-image:url(../images/common/Gnav01.png);}
.ie .main-navigation li#menu-item-63 a{	background-image:url(../images/common/Gnav02.png);}
.ie .main-navigation li#menu-item-93 a{	background-image:url(../images/common/Gnav03.png);}
.ie .main-navigation li#menu-item-32 a{	background-image:url(../images/common/Gnav04.png);}
.ie .main-navigation li#menu-item-31 a{	background-image:url(../images/common/Gnav06.png);margin: 0; }

.ie .main-navigation li#menu-item-9 a:hover,
.ie .main-navigation li#menu-item-63 a:hover,
.ie .main-navigation li#menu-item-93 a:hover,
.ie .main-navigation li#menu-item-32 a:hover,
.ie .main-navigation li#menu-item-31 a:hover {
	filter:alpha(opacity=100); 
	-ms-filter: "alpha(opacity=100)";
	-moz-opacity:1.0;
	-khtml-opacity: 1.0; 
	opacity: 1.0;
	background-position: 50% 46px;
}

/*master
------------------------------------*/

.ie #main {
	max-width: none !important;
	width: 1000px !important;
}

/*layout*/

#primary{
	float: left;
	width: 715px;
}
#secondary{
	float: right;
	width: 260px;
	line-height:1;
}

/*footer
------------------------------------*/

.ie #footer-box{
	max-width: none !important;
	width: 1000px !important;
}

/*--- #header-parts ---*/
.ie #footer-parts{
	max-width: none !important;
	width: 1000px !important;
}


.ie .site-info .poricy{
	max-width: none !important;
	width: 1000px !important;
}

/* module
------------------------------------*/
/* Images */
.ie .entry-content img, .comment-content img/*,
.widget img*/ {
	max-width/***/: none !important;
	width/***/: none !important;
}

.ie img.size-full, img.size-large {
	width/***/: none !important;
}
