@charset "utf-8";

.-dress_024d .c-body {
	font-size:95%;
	line-height:1.8;
	color:#404040;

}
.-dress_024d .c-large_headline {
	line-height:1.8;
	font-weight:bold;
	font-size:170%;
	font-family:"ＭＳ 明朝",serif;

}
.-dress_024d .c-small_headline {
	font-weight:normal;
	color:#333333;
	line-height:1.6;

}
.-dress_024d .c-credit {
	font-size:95%;
	line-height:1.3;

}
.-dress_024d .c-lead {
	line-height:1.6;

}
.-dress_024d .c-enclosure {
	line-height:1.6;
	background-color:rgba(179,193,213,1);
	border-color:#464646;

}
.-dress_024d .c-blockquote {
	line-height:1.6;
	background-color:rgba(179,193,213,1);
	padding:1em;

}
.-dress_024d .c-note {
	line-height:1.3;

}
.-dress_024d .c-menu.-menu_b li {
	border:0px none #000;

}
.-dress_024d .c-menu.-menu_a li {
	border:0px none #000;

}
.-dress_024d .c-menu.-menu_d li {
	border:0px none #000;

}
.-dress_024d .m-motion.-j .lavalamp-object {
	border-color:#556979;

}
.-dress_024d .m-motion.-j li {
	line-height:1.5;

}
.-dress_024d .m-motion.-f li {
	line-height:1.5;

}
.-dress_024d .m-motion.-f > li > ul li:first-child:before {
	border-bottom:5px solid #556979;

}
.-dress_024d .m-motion.-f > li > ul > li .c-unlink {
	background-color:rgba(85,105,121,1);

}
.-dress_024d .m-motion.-f > li > ul > li a:hover {
	background-color:rgba(179,193,213,1);
	color:#404040;

}
.-dress_024d .m-motion.-g .lavalamp-object {
	background-color:rgba(179,193,213,1);

}
.-dress_024d .m-motion.-h li a {
	background-color:rgb(85,105,121);
	color:#ffffff;

}
.-dress_024d .m-motion.-i li a {
	background-color:rgba(85,105,121,1);
	color:#ffffff;
	border-color:#b3c1d5;

}
.-dress_024d .m-motion.-f > li > ul > li a {
	background-color:rgba(85,105,121,1);
	color:#ffffff;

}
.-dress_024d .c-menu li a {
	border:0px none #000;

}
.-dress_024d .c-menu.-menu_c {
	background-color:rgb(179,193,213);

}
.-dress_024d .c-menu.-menu_c li {
	border-width:0px;

}
.-dress_024d .c-menu.-menu_c li a {
	line-height:2;
	background-color:transparent;

}
.-dress_024d .c-menu.-menu_c li .c-unlink {
	line-height:2;
	background-color:transparent;

}
.-dress_024d .c-menu.-menu_c li a:hover {
	color:#ffffff;
	background-color:transparent;

}
.-dress_024d .c-menu.-menu_d {
	background-color:rgb(179,193,213);

}
.-dress_024d .c-menu.-menu_d li a {
	background-color:transparent;

}
.-dress_024d .c-menu.-menu_d li .c-unlink {
	background-color:transparent;

}
.-dress_024d .c-menu.-menu_d li a:hover {
	opacity:1;
	color:#ffffff;

}
.-dress_024d .c-menu.-menu_e {
	background-image:linear-gradient(to bottom,#b3c1d5 0%,#b7d9f3 100%);

}
.-dress_024d .c-menu.-menu_e li a:hover {
	color:#ffffff;
	background-color:transparent;
	background-image:url("images/transparence.png");
	opacity:1;

}
.-dress_024d .c-menu.-v.-menu_e {
	background-color:transparent;
	background-image:url("images/transparence.png");

}
.-dress_024d .c-menu.-v.-menu_e li {
	background-color:transparent;
	background-image:url("images/transparence.png");

}
.-dress_024d .c-menu.-v.-menu_e li a {
	background-image:linear-gradient(to bottom,#b3c1d5 0%,#b7d9f3 100%);

}
.-dress_024d .c-menu.-v.-menu_e li a:hover {
	color:#ffffff;
	opacity:1;

}
.-dress_024d .c-menu.-v.-menu_e li .c-unlink {
	background-image:linear-gradient(to bottom,#b3c1d5 0%,#b7d9f3 100%);

}
.-dress_024d .m-motion.-f > li > a:hover {
	color:#556979;
	text-decoration:none;
	background-color:transparent;
	border-width:0px;

}
.-dress_024d .c-list_news th {
	width:19%;
	border:0px none #000;

}
.-dress_024d .c-list_news {
	line-height:1.6;
	border:0px none #000;
	margin-top:0px;
	margin-bottom:0px;

}
.-dress_024d .c-list_news td {
	border:0px none #000;
	padding:0px 15px 10px 30px;

}
.-dress_024d .c-list-no_mark li {
	line-height:1.6;

}
.-dress_024d .c-list-sign li {
	line-height:1.6;

}
.-dress_024d .c-list-numbers li {
	line-height:1.6;

}
.-dress_024d .c-list-alphabet li {
	line-height:1.6;

}
.-dress_024d .c-list-alphabet_small li {
	line-height:1.6;

}
.-dress_024d .c-list-greece li {
	line-height:1.6;

}
.-dress_024d .c-list-greece_small li {
	line-height:1.6;

}
.-dress_024d .c-list_indent {
	line-height:1.6;

}
.-dress_024d .c-list_table {
	line-height:1.6;
	background-color:rgba(255,255,255,1);

}
.-dress_024d .c-list_table th {
	font-weight:bold;

}
.-dress_024d .c-link_top {
	background-repeat:no-repeat;
	background-position:top right;
	background-image:url("images/03_bk1_top.gif");
	padding-right:70px;

}
.-dress_024d .c-link_top span {
	display:none;

}
.-dress_024d .b-tab_navigation li a:hover {
	color:#404040;
	background-color:rgba(179,193,213,1);
	opacity:1;

}
.-dress_024d.b-tab_navigation li a:hover {
	color:#404040;
	background-color:rgba(179,193,213,1);
	opacity:1;

}
.-dress_024d .b-tab_contents {
	color:#ffffff;
	background-color:rgb(126,154,192);
	border:1px solid #7e9ac0;
	padding:20px;

}
.-dress_024d.b-tab_contents {
	color:#ffffff;
	background-color:rgb(126,154,192);
	border:1px solid #7e9ac0;
	padding:20px;

}
.-dress_024d .b-tab .c-blockquote {
	color:#404040;

}
.-dress_024d.b-tab .c-blockquote {
	color:#404040;

}
.-dress_024d .b-tab .c-enclosure {
	color:#404040;

}
.-dress_024d.b-tab .c-enclosure {
	color:#404040;

}
.-dress_024d .b-accordion_navigation {
	color:#404040;
	background-color:rgba(126,154,192,1);

}
.-dress_024d.b-accordion_navigation {
	color:#404040;
	background-color:rgba(126,154,192,1);

}
.-dress_024d .b-accordion_navigation a:hover {
	background-color:rgba(126,154,192,1);
	color:#404040;

}
.-dress_024d.b-accordion_navigation a:hover {
	background-color:rgba(126,154,192,1);
	color:#404040;

}
.-dress_024d .b-accordion .column {
	color:#404040;
	background-color:rgba(179,193,213,1);
	padding:20px;

}
.-dress_024d.b-accordion .column {
	color:#404040;
	background-color:rgba(179,193,213,1);
	padding:20px;

}
.-dress_024d .b-tab_navigation li.-active a {
	background-color:rgba(126,154,192,1);
	color:#ffffff;
	background-image:url("images/img20151130121521692924.png");
	background-repeat:repeat-x;

}
.-dress_024d.b-tab_navigation li.-active a {
	background-color:rgba(126,154,192,1);
	color:#ffffff;
	background-image:url("images/img20151130121521692924.png");
	background-repeat:repeat-x;

}
.-dress_024d .b-tab_navigation li a {
	color:#404040;
	background-color:rgb(255,255,255);
	border:1px solid #7e9ac0;

}
.-dress_024d.b-tab_navigation li a {
	color:#404040;
	background-color:rgb(255,255,255);
	border:1px solid #7e9ac0;

}
.-dress_024d .b-accordion_navigation a {
	color:#404040;
	background-color:rgba(255,255,255,1);
	border-top:0px none #000;
	border-right:0px none #000;
	border-left:0px none #000;
	border-bottom:1px solid #7e9ac0;

}
.-dress_024d.b-accordion_navigation a {
	color:#404040;
	background-color:rgba(255,255,255,1);
	border-top:0px none #000;
	border-right:0px none #000;
	border-left:0px none #000;
	border-bottom:1px solid #7e9ac0;

}
.-dress_024d .b-accordion_navigation.-active a {
	color:#ffffff;
	background-color:rgba(126,154,192,1);
	background-repeat:repeat-x;
	background-image:url("images/img20151130121521692924.png");

}
.-dress_024d.b-accordion_navigation.-active a {
	color:#ffffff;
	background-color:rgba(126,154,192,1);
	background-repeat:repeat-x;
	background-image:url("images/img20151130121521692924.png");

}
.-dress_024d .-slider .b-tab_contents .column {
	padding:20px;

}
.-dress_024d .b-both_diff.-right_large .column.-col4 {
	width:15%;

}
.-dress_024d.b-both_diff.-right_large .column.-col4 {
	width:15%;

}
.-dress_024d .b-both_diff.-right_large .column.-col8 {
	background-color:rgba(255,255,255,1);
	width:81%;
	padding-right:2%;
	padding-left:3%;
	padding-bottom: 1%;

}
.-dress_024d.b-both_diff.-right_large .column.-col8 {
	background-color:rgba(255,255,255,1);
	width:81%;
	padding-right:2%;
	padding-left:3%;

}
.-dress_024d .b-both_diff .c-body {
	padding-bottom:5px;

}
.-dress_024d.b-both_diff .c-body {
	padding-bottom:5px;

}
.-dress_024d .b-both_diff .c-hr {
	border-color:#f2f6f9;

}
.-dress_024d.b-both_diff .c-hr {
	border-color:#f2f6f9;

}
.-dress_024d .a-main {
	background-color:rgba(255,255,255,1);

}
.-dress_024d .a-side-a .b-plain .c-body {
	padding-bottom:5px;

}
.-dress_024d .a-main .b-plain .c-body {
	padding-top:10px;
	padding-bottom:30px;

}
.-dress_024d .a-side-a .b-plain .c-img {
	padding:5px 10px 5px 0px;

}
.-dress_024d .a-side-a .b-plain .c-hr {
	border-color:#f2f6f9;

}
.-dress_024d .bg-window {
	background-color:rgba(242,246,249,1);

}
.-dress_024d  {
	color:#404040;
	font-size:12px;

}
.-dress_024d a:hover {
	color:#687f9e;
	opacity:1;

}
.-dress_024d a {
	color:#404040;

}
@media screen and (max-width: 641px) {
.-dress_024d .c-large_headline {
		font-size:130%;
		line-height:1.6;
	
	}
	.-dress_024d .c-body {
		line-height:1.6;
	
	}
	.-dress_024d .c-img {
		padding-top:10px;
	
	}
	.-dress_024d .c-small_headline {
		line-height:1.6;
	
	}
	.-dress_024d #spNavigationTrigger {
		background-color:rgba(255,255,255,1);
		border-width:1px;
		border-color:#556979;
		margin-right:10px;
	
	}
	.-dress_024d #js-globalNavigation {
		background-color:rgb(255,255,255);
		border-width:0px;
		border-radius:0px;
		padding:10px;
		margin:0px;
	
	}
	.-dress_024d #js-globalNavigation .c-menu,.-dress_024d #js-globalNavigation .m-motion {
		background-color:transparent;
		background-image:url("images/transparence.png");
		border-width:0px;
		border-radius:0px;
	
	}
	.-dress_024d #js-globalNavigation .c-menu li,.-dress_024d #js-globalNavigation .m-motion li {
		line-height:2;
		text-align:center;
		border-width:0px;
		padding:0px;
		margin:0px;
	
	}
	.-dress_024d #js-globalNavigation .c-menu li a,.-dress_024d #js-globalNavigation .m-motion li a {
		color:#556979;
		background-color:transparent;
		background-image:url("images/transparence.png");
		text-align:center;
		display:block;
		width:100undefined;
		border-width:0px;
	
	}
	.-dress_024d #js-globalNavigation .c-menu li .c-unlink,.-dress_024d #js-globalNavigation .m-motion li .c-unlink {
		text-align:center;
		background-color:transparent;
		background-image:url("images/transparence.png");
		display:block;
		width:100%;
		border-width:0px;
	
	}
	.-dress_024d #js-globalNavigation .c-menu li.c-sp-closer a,.-dress_024d #js-globalNavigation .m-motion li.c-sp-closer a {
		text-align:right;
	
	}
	.-dress_024d .m-motion.-f li {
		border-width:0px;
	
	}
	.-dress_024d .m-motion.-f > li > ul > li a {
		background-color:transparent;
		color:#556979;
	
	}
	.-dress_024d .m-motion.-f > li > ul > li .c-unlink {
		background-color:transparent;
	
	}
	.-dress_024d .m-motion.-i li {
		border-width:0px;
	
	}
	.-dress_024d .m-motion.-h li {
		border-width:0px;
	
	}
	.-dress_024d .c-list_news th {
		width:100%;
	
	}
	.-dress_024d .b-both_diff.-right_large .column.-col4 {
		width:100%;
		padding-top:15px;
	
	}
	.-dress_024d.b-both_diff.-right_large .column.-col4 {
		width:100%;
		padding-top:15px;
	
	}
	.-dress_024d .b-both_diff.-right_large .column.-col8 {
		width:100%;
		padding:1em;
	
	}
	.-dress_024d.b-both_diff.-right_large .column.-col8 {
		width:100%;
		padding:1em;
	
	}
	.-dress_024d .a-main .b-plain .c-body {
		line-height:1.5;
		padding-bottom:15px;
	
	}
	.-dress_024d .a-main .b-plain .c-small_headline {
		font-size:100%;
		line-height:1.3;
		font-weight:bold;
	
	}
	.-dress_024d .a-main .b-plain .c-large_headline {
		font-size:120%;
		line-height:1.3;
	
	}
	.-dress_024d .a-main .b-plain .c-img {
		display:inline-block;
		padding-bottom:0px;
	
	}
	.-dress_024d .a-side-a {
		background-color:rgb(226,232,239);
	
	}
	
}
