@charset "utf-8";

.-dress_024b .c-body {
	font-size:115%;
	line-height:1.8;
	color:#404040;

}
.-dress_024b .c-large_headline {
	line-height:1.8;
	font-weight:bold;
	font-size:170%;
	font-family:"ＭＳ 明朝",serif;
	color:#3a8c00;

}
.-dress_024b .c-small_headline {
	font-weight:normal;
	color:#333333;
	line-height:1.6;
	text-decoration:none;
	border-left:5px solid #9500b2;

}
.-dress_024b .c-credit {
	font-size:95%;
	line-height:1.3;

}
.-dress_024b .c-lead {
	line-height:1.6;

}
.-dress_024b .c-enclosure {
	line-height:1.6;
	background-color:rgba(236,249,221,1);
	border-color:#464646;

}
.-dress_024b .c-blockquote {
	line-height:1.6;
	background-color:rgba(236,249,221,1);
	padding:1em;

}
.-dress_024b .c-note {
	line-height:1.3;

}
.-dress_024b .c-menu.-menu_b li {
	border:0px none #000;

}
.-dress_024b .c-menu.-menu_a li {
	border:0px none #000;

}
.-dress_024b .c-menu.-menu_d li {
	border:0px none #000;

}
.-dress_024b .m-motion.-j .lavalamp-object {
	border-color:#90da23;

}
.-dress_024b .m-motion.-j li {
	line-height:1.5;

}
.-dress_024b .m-motion.-f li {
	line-height:1.5;

}
.-dress_024b .m-motion.-f > li > ul li:first-child:before {
	border-bottom:5px solid #90da23;

}
.-dress_024b .m-motion.-f > li > ul > li .c-unlink {
	background-color:rgb(144,218,35);

}
.-dress_024b .m-motion.-f > li > ul > li a:hover {
	background-color:rgb(236,249,221);
	color:#404040;

}
.-dress_024b .m-motion.-g .lavalamp-object {
	background-color:rgb(224,242,166);

}
.-dress_024b .m-motion.-h li a {
	background-color:rgb(144,218,35);
	color:#ffffff;

}
.-dress_024b .m-motion.-i li a {
	background-color:rgb(144,218,35);
	color:#ffffff;
	border-color:#ecf9dd;

}
.-dress_024b .m-motion.-f > li > ul > li a {
	background-color:rgb(144,218,35);
	color:#ffffff;

}
.-dress_024b .c-menu li a {
	display:block;
	border:0px none #000;

}
.-dress_024b .c-menu.-v.-menu_e {
	background-color:transparent;
	background-image:url("images/transparence.png");

}
.-dress_024b .c-menu.-menu_e {
	background-image:linear-gradient(to bottom,#90da23 0%,#a9e514 50%,#90da23 100%);
	border-radius:20px;
	opacity:0.8;
	color:#8162ec;

}
.-dress_024b .c-menu.-menu_c {
	background-color:rgb(144,218,35);

}
.-dress_024b .c-menu.-menu_c li a {
	line-height:2;
	background-color:transparent;

}
.-dress_024b .c-menu.-menu_d {
	background-color:rgb(144,218,35);

}
.-dress_024b .c-menu.-menu_d li a {
	background-color:transparent;

}
.-dress_024b .c-menu.-menu_d li a:hover {
	background-color:transparent;
	color:#ffffff;
	opacity:1;

}
.-dress_024b .c-menu.-menu_d li .c-unlink {
	background-color:transparent;

}
.-dress_024b .c-menu.-menu_c li a:hover {
	color:#ffffff;
	background-color:transparent;
	opacity:1;

}
.-dress_024b .c-menu.-menu_e li a {
	color:#ae00e3;
	font-size:14px;

}
.-dress_024b .c-menu.-v.-menu_e li {
	background-color:transparent;
	background-image:url("images/transparence.png");

}
.-dress_024b .c-menu.-v.-menu_e li a {
	background-image:linear-gradient(to bottom,#90da23 0%,#a9e514 50%,#90da23 100%);

}
.-dress_024b .c-menu.-v.-menu_e li a:hover {
	color:#ffffff;
	opacity:1;
	background-image:linear-gradient(to bottom,#90da23 0%,#a9e514 50%,#90da23 100%);

}
.-dress_024b .c-menu.-v.-menu_e li .c-unlink {
	background-image:linear-gradient(to bottom,#90da23 0%,#a9e514 50%,#90da23 100%);

}
.-dress_024b .c-menu.-menu_e li a:hover {
	color:#ffffff;
	opacity:1;
	background-image:url("images/transparence.png");
	background-color:transparent;

}
.-dress_024b .m-motion.-f > li > a:hover {
	color:#90da23;
	text-decoration:none;
	background-color:transparent;
	background-image:url("images/transparence.png");
	border-width:0px;

}
.-dress_024b .c-menu.-menu_c li {
	border-width:0px;

}
.-dress_024b .c-menu li .c-unlink {
	display:block;

}
.-dress_024b .c-menu.-menu_c li .c-unlink {
	line-height:2;
	background-color:transparent;

}
.-dress_024b .c-list_news th {
	width:19%;
	border-width:0px;
	border-color:#000000;

}
.-dress_024b .c-list_news {
	line-height:1.6;
	border:0px none #000;
	margin-top:0px;
	margin-bottom:0px;

}
.-dress_024b .c-list_news td {
	background-color:rgba(255,255,255,1);
	border:0px none #000;
	padding:0px 10px 5px 20px;

}
.-dress_024b .c-list-no_mark li {
	line-height:1.6;

}
.-dress_024b .c-list-sign li {
	line-height:1.6;

}
.-dress_024b .c-list-numbers li {
	line-height:1.6;

}
.-dress_024b .c-list-alphabet li {
	line-height:1.6;

}
.-dress_024b .c-list-alphabet_small li {
	line-height:1.6;

}
.-dress_024b .c-list-greece li {
	line-height:1.6;

}
.-dress_024b .c-list-greece_small li {
	line-height:1.6;

}
.-dress_024b .c-list_indent {
	line-height:1.6;

}
.-dress_024b .c-list_table {
	line-height:1.6;
	background-color:rgba(255,255,255,1);

}
.-dress_024b .c-list_table th {
	font-weight:bold;

}
.-dress_024b .c-link_top {
	background-repeat:no-repeat;
	background-position:top right;
	background-image:url("images/03_bk1_top.gif");
	padding-right:70px;

}
.-dress_024b .c-link_top span {
	display:none;

}
.-dress_024b .b-tab_navigation li a:hover {
	color:#404040;
	background-color:rgb(236,249,221);
	opacity:1;

}
.-dress_024b.b-tab_navigation li a:hover {
	color:#404040;
	background-color:rgb(236,249,221);
	opacity:1;

}
.-dress_024b .b-tab_contents {
	color:#ffffff;
	background-color:rgb(144,218,35);
	border:1px solid #90da23;
	padding:20px;

}
.-dress_024b.b-tab_contents {
	color:#ffffff;
	background-color:rgb(144,218,35);
	border:1px solid #90da23;
	padding:20px;

}
.-dress_024b .b-tab .c-blockquote {
	color:#404040;

}
.-dress_024b.b-tab .c-blockquote {
	color:#404040;

}
.-dress_024b .b-tab .c-enclosure {
	color:#404040;

}
.-dress_024b.b-tab .c-enclosure {
	color:#404040;

}
.-dress_024b .b-accordion_navigation {
	color:#404040;
	background-color:rgba(144,218,35,1);

}
.-dress_024b.b-accordion_navigation {
	color:#404040;
	background-color:rgba(144,218,35,1);

}
.-dress_024b .b-accordion_navigation a:hover {
	background-color:rgba(144,218,35,1);
	color:#404040;
	opacity:1;

}
.-dress_024b.b-accordion_navigation a:hover {
	background-color:rgba(144,218,35,1);
	color:#404040;
	opacity:1;

}
.-dress_024b .b-accordion .column {
	color:#404040;
	background-color:rgb(236,249,221);
	border:1px solid #90da23;
	padding:20px;

}
.-dress_024b.b-accordion .column {
	color:#404040;
	background-color:rgb(236,249,221);
	border:1px solid #90da23;
	padding:20px;

}
.-dress_024b .b-tab_navigation li.-active a {
	background-color:rgb(144,218,35);
	color:#ffffff;
	background-image:url("images/img20151130121521692924.png");
	background-repeat:repeat-x;

}
.-dress_024b.b-tab_navigation li.-active a {
	background-color:rgb(144,218,35);
	color:#ffffff;
	background-image:url("images/img20151130121521692924.png");
	background-repeat:repeat-x;

}
.-dress_024b .b-tab_navigation li a {
	color:#404040;
	background-color:rgb(255,255,255);
	border:1px solid #90da23;

}
.-dress_024b.b-tab_navigation li a {
	color:#404040;
	background-color:rgb(255,255,255);
	border:1px solid #90da23;

}
.-dress_024b .b-accordion_navigation a {
	color:#404040;
	background-color:rgb(255,255,255);
	border-right-style:none;
	border-left-style:none;
	border-top-style:none;
	border-bottom:1px solid #90da23;

}
.-dress_024b.b-accordion_navigation a {
	color:#404040;
	background-color:rgb(255,255,255);
	border-right-style:none;
	border-left-style:none;
	border-top-style:none;
	border-bottom:1px solid #90da23;

}
.-dress_024b .b-accordion_navigation.-active a {
	color:#ffffff;
	background-color:rgba(135,197,23,1);
	background-image:url("images/img20151130121521692924.png");
	background-repeat:repeat-x;

}
.-dress_024b.b-accordion_navigation.-active a {
	color:#ffffff;
	background-color:rgba(135,197,23,1);
	background-image:url("images/img20151130121521692924.png");
	background-repeat:repeat-x;

}
.-dress_024b .-slider .b-tab_contents .column {
	padding:20px;

}
.-dress_024b .b-both_diff.-right_large .column.-col4 {
	width:15%;

}
.-dress_024b.b-both_diff.-right_large .column.-col4 {
	width:15%;

}
.-dress_024b .b-both_diff.-right_large .column.-col8 {
	background-color:rgba(255,255,255,1);
	width:81%;
	padding-right:2%;
	padding-left:3%;

}
.-dress_024b.b-both_diff.-right_large .column.-col8 {
	background-color:rgba(255,255,255,1);
	width:81%;
	padding-right:2%;
	padding-left:3%;

}
.-dress_024b .b-both_diff .c-body {
	padding-bottom:5px;

}
.-dress_024b.b-both_diff .c-body {
	padding-bottom:5px;

}
.-dress_024b .b-both_diff .c-hr {
	border-color:#ecf9dd;

}
.-dress_024b.b-both_diff .c-hr {
	border-color:#ecf9dd;

}
.-dress_024b .a-main {
	background-color:rgba(255,255,255,1);
	border-top-left-radius:30px;
	border-top-right-radius:30px;
	border-bottom-right-radius:0px;
	border-bottom-left-radius:0px;
	opacity:0.9;

}
.-dress_024b .a-side-a .b-plain .c-body {
	padding-bottom:5px;

}
.-dress_024b .a-main .b-plain .c-body {
	padding-top:10px;
	padding-bottom:30px;

}
.-dress_024b .a-side-a .b-plain .c-img {
	padding:5px 10px 5px 0px;

}
.-dress_024b .a-side-a .b-plain .c-hr {
	border-color:#ecf9dd;

}
.-dress_024b .bg-window {
	background-color:rgba(236,249,221,1);
	background-image:url("images/bg.png");

}
.-dress_024b  {
	color:#404040;
	font-size:12px;
	background-image:url("images/bg.png");

}
.-dress_024b a:hover {
	color:#87c517;
	opacity:1;

}
.-dress_024b a {
	color:#2a8f40;
	font-weight:bold;

}
.-dress_024b .a-footer {
	background-color:#4ac789;
	background-repeat:repeat;
	background-image:url("images/piti.gif");
	background-size:cover;

}
@media screen and (max-width: 641px) {
.-dress_024b .c-large_headline {
		font-size:130%;
		line-height:1.6;
	
	}
	.-dress_024b .c-body {
		line-height:1.6;
	
	}
	.-dress_024b .c-img {
		padding-top:10px;
	
	}
	.-dress_024b .c-small_headline {
		line-height:1.6;
	
	}
	.-dress_024b #spNavigationTrigger {
		background-color:rgba(255,255,255,1);
		border-width:1px;
		border-color:#90da23;
		margin-right:10px;
	
	}
	.-dress_024b #js-globalNavigation {
		border-width:0px;
		border-radius:0px;
		padding:10px;
		margin:0px;
	
	}
	.-dress_024b #js-globalNavigation .c-menu li a,.-dress_024b #js-globalNavigation .m-motion li a {
		text-align:center;
		color:#90da23;
		background-image:url("images/transparence.png");
		background-color:transparent;
		display:block;
		width:100%;
		border-width:0px;
	
	}
	.-dress_024b #js-globalNavigation .c-menu li .c-unlink,.-dress_024b #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_024b #js-globalNavigation .c-menu li.c-sp-closer a,.-dress_024b #js-globalNavigation .m-motion li.c-sp-closer a {
		text-align:right;
		color:#000000;
	
	}
	.-dress_024b .m-motion.-f li {
		border-width:0px;
	
	}
	.-dress_024b .m-motion.-f > li > ul > li a {
		background-color:transparent;
		color:#90da23;
		text-align:left;
	
	}
	.-dress_024b .m-motion.-f > li > ul > li .c-unlink {
		background-color:transparent;
		text-align:left;
	
	}
	.-dress_024b .m-motion.-h li {
		border-width:0px;
	
	}
	.-dress_024b .m-motion.-i li {
		border-width:0px;
	
	}
	.-dress_024b #js-globalNavigation .c-menu li,.-dress_024b #js-globalNavigation .m-motion li {
		text-align:center;
		line-height:2;
		border-width:0px;
		padding:0px;
		margin:0px;
	
	}
	.-dress_024b #js-globalNavigation .c-menu,.-dress_024b #js-globalNavigation .m-motion {
		background-color:transparent;
		background-image:url("images/transparence.png");
		border-width:0px;
		border-radius:0px;
	
	}
	.-dress_024b .c-list_news th {
		width:100%;
	
	}
	.-dress_024b .b-both_diff.-right_large .column.-col4 {
		width:100%;
		padding-top:15px;
	
	}
	.-dress_024b.b-both_diff.-right_large .column.-col4 {
		width:100%;
		padding-top:15px;
	
	}
	.-dress_024b .b-both_diff.-right_large .column.-col8 {
		width:100%;
		padding:1em;
	
	}
	.-dress_024b.b-both_diff.-right_large .column.-col8 {
		width:100%;
		padding:1em;
	
	}
	.-dress_024b .a-main .b-plain .c-body {
		line-height:1.5;
		padding-bottom:15px;
	
	}
	.-dress_024b .a-main .b-plain .c-small_headline {
		font-size:100%;
		line-height:1.3;
		font-weight:bold;
	
	}
	.-dress_024b .a-main .b-plain .c-large_headline {
		font-size:120%;
		line-height:1.3;
	
	}
	.-dress_024b .a-main .b-plain .c-img {
		display:inline-block;
		padding-bottom:0px;
	
	}
	.-dress_024b .a-side-a {
		background-color:rgb(219,237,195);
	
	}
	
}
	/* created version 8.13*/