@charset "utf-8";

.-dress_pp008a .c-page_title {
	font-size:48px;
	line-height:1.0;
	margin-bottom:20px;

}
.-dress_pp008a .c-title {
	font-size:40px;
	text-align:center;

}
.-dress_pp008a .c-large_headline {
	font-size:40px;

}
.-dress_pp008a .c-small_headline {
	font-size:18px;
	margin-bottom:20px;

}
.-dress_pp008a .c-body {
	margin-bottom:20px;

}
.-dress_pp008a .c-enclosure {
	border-color:#4d4d4d;

}
.-dress_pp008a .c-hr {
	border-top-color:#4d4d4d;

}
.-dress_pp008a .c-menu {
	font-family:"Cormorant Garamond", serif;

}
.-dress_pp008a .c-menu.-menu_b li a {
	font-size:24px;
	padding-right:40px;
	padding-left:40px;

}
.-dress_pp008a .c-menu.-menu_b li {
	border-top:2px solid #3fa9f5;
	border-left-color:#cccccc;
	border-right-color:#cccccc;

}
.-dress_pp008a .c-menu.-menu_b {
	background-image:url("images/pp008a_border_03.png");
	background-repeat:repeat-x;
	background-position:top center;
	margin:0px;

}
.-dress_pp008a .c-menu.-menu_b li .c-unlink {
	font-size:24px;
	padding-right:40px;
	padding-left:40px;

}
.-dress_pp008a .c-menu.-menu_a li {
	border-left-color:#cccccc;
	border-right-color:#cccccc;

}
.-dress_pp008a .c-menu.-menu_c {
	background-color:rgb(255,255,255);
	border:2px solid #3fa9f5;

}
.-dress_pp008a .c-menu.-menu_c li {
	border-left-color:#3fa9f5;
	border-right-color:#3fa9f5;
	line-height:1.0;
	font-size:12px;

}
.-dress_pp008a .c-menu.-menu_c li a {
	background-color:rgb(255,255,255);

}
.-dress_pp008a .c-menu.-menu_c li .c-current {
	color:#3fa9f5;

}
.-dress_pp008a .c-menu.-menu_c li a:hover {
	color:#ffffff;
	background-color:rgb(63,169,245);

}
.-dress_pp008a .c-menu.-menu_d {
	background-color:rgb(255,255,255);
	border:2px solid #3fa9f5;

}
.-dress_pp008a .c-menu.-menu_d li a {
	background-color:rgb(255,255,255);
	border-right:1px solid #3fa9f5;

}
.-dress_pp008a .c-menu.-menu_d li .c-unlink {
	border-right:1px solid #3fa9f5;

}
.-dress_pp008a .c-menu.-menu_d li .c-current {
	color:#3fa9f5;

}
.-dress_pp008a .c-menu.-menu_d li a:hover {
	background-color:rgb(63,169,245);
	color:#ffffff;
	opacity:1.0;

}
.-dress_pp008a .c-menu.-menu_e {
	background-image:linear-gradient(to bottom,#3fa9f5 0%,#3f8ef5 45%,#3f7ef5 48%);

}
.-dress_pp008a .c-menu.-menu_e li a {
	color:#ffffff;

}
.-dress_pp008a .c-menu.-menu_e li .c-current {
	background-color:rgb(63,126,245);

}
.-dress_pp008a .c-menu.-menu_e li .c-unlink {
	color:#cccccc;

}
.-dress_pp008a .m-motion.-g .lavalamp-object {
	background-color:rgb(63,169,245);

}
.-dress_pp008a .m-motion.-j .lavalamp-object {
	border-top-color:#3fa9f5;

}
.-dress_pp008a .m-motion.-g li a:hover {
	color:#ffffff;
	opacity:1.0;

}
.-dress_pp008a .c-menu.-menu_e li a:hover {
	background-color:rgb(63,126,245);
	opacity:1.0;

}
.-dress_pp008a .m-motion.-f > li > a + ul:before {
	border-top-color:#3fa9f5;

}
.-dress_pp008a .m-motion.-f > li > ul > li a {
	background-color:rgb(63,169,245);
	color:#ffffff;
	border-bottom-style:none;
	margin-bottom:1px;

}
.-dress_pp008a .m-motion.-f > li > ul li:first-child:before {
	border-bottom-color:#3fa9f5;

}
.-dress_pp008a .m-motion.-f > li > ul > li a:hover {
	opacity:0.8;

}
.-dress_pp008a .m-motion.-h li a {
	background-color:rgb(63,169,245);
	color:#ffffff;

}
.-dress_pp008a .m-motion.-i li a {
	background-color:rgb(206,226,242);
	border-color:#3fa9f5;

}
.-dress_pp008a .c-menu.-v.-menu_b li {
	border-top-width:1px;
	border-top-color:#4d4d4d;

}
.-dress_pp008a .c-menu.-v.-menu_b li a {
	font-size:14px;

}
.-dress_pp008a .c-menu.-v.-menu_b li .c-unlink {
	font-size:14px;

}
.-dress_pp008a .c-menu.-v.-menu_b {
	border-bottom-color:#4d4d4d;

}
.-dress_pp008a .c-menu.-v.-menu_c {
	border-style:none;
	border-radius:0px;

}
.-dress_pp008a .c-menu.-v.-menu_c li a {
	border:2px solid #3fa9f5;
	border-radius:6px;
	margin-bottom:5px;

}
.-dress_pp008a .c-menu.-v.-menu_d {
	border-style:none;

}
.-dress_pp008a .c-menu.-v.-menu_d li a {
	border-right-style:none;

}
.-dress_pp008a .c-menu.-v.-menu_d li .c-unlink {
	border-right-style:none;

}
.-dress_pp008a .c-menu.-v.-menu_e li a {
	background-image:linear-gradient(to bottom,#3fa9f5 0%,#3f8ef5 45%,#3f7ef5 48%);

}
.-dress_pp008a .c-menu.-v.-menu_e {
	background-image:linear-gradient(to bottom,rgba(74, 199, 137, 0) 0%,rgba(74, 199, 137, 0) 0%);

}
.-dress_pp008a .c-menu.-v.-menu_e li a:hover {
	background-image:linear-gradient(to bottom,#3f7ef5 0%,#3f7ef5 0%);

}
.-dress_pp008a .c-list_news {
	background-color:rgb(255,255,255);
	border-top-color:#4d4d4d;
	margin-bottom:20px;

}
.-dress_pp008a .c-list_news th {
	border-bottom-color:#4d4d4d;

}
.-dress_pp008a .c-list_news td {
	border-bottom-color:#4d4d4d;

}
.-dress_pp008a .c-list_indent th {
	border-bottom-color:#4d4d4d;

}
.-dress_pp008a .c-list_table {
	border-color:#4d4d4d;

}
.-dress_pp008a .c-list_table th {
	border-top-color:#4d4d4d;
	border-right-color:#4d4d4d;

}
.-dress_pp008a .c-list_table td {
	border-top-color:#4d4d4d;

}
.-dress_pp008a .c-cart .c-cart_table th {
	border-left-color:#3fa9f5;
	border-left-width:2px;

}
.-dress_pp008a .c-cart .c-list_table th {
	background-color:rgb(206,226,242);
	border-left-style:none;
	border-bottom-style:none;

}
.-dress_pp008a .c-cart .c-list_indent th {
	border-bottom-color:#3fa9f5;
	border-bottom-width:2px;

}
.-dress_pp008a .c-cart .c-list_indent td {
	border-bottom-color:#cccccc;

}
.-dress_pp008a .c-cart .c-cart_table td {
	border-left-color:#3fa9f5;
	border-left-width:2px;

}
.-dress_pp008a .c-cart .c-list_table td {
	border-bottom-style:none;

}
.-dress_pp008a .c-cart .c-cart_buying_area {
	background-color:transparent;
	padding:20px 0px 0px 0px;

}
.-dress_pp008a .c-link_top {
	background-color:rgb(242,242,242);
	color:#4d4d4d;
	background-image:url("images/pp008a_arrow.png");
	background-repeat:no-repeat;
	background-position:center right;
	border-top:6px;
	border-bottom:0px;
	padding:5px 34px 5px 20px;

}
.-dress_pp008a .c-pager .c-current {
	display:inline;
	border-bottom:2px solid #3fa9f5;
	padding-right:5px;
	padding-left:5px;

}
.-dress_pp008a .c-pager a {
	padding-right:5px;
	padding-left:5px;

}
.-dress_pp008a .c-pager span {
	display:none;

}
.-dress_pp008a .c-pager a:hover {
	border-bottom:2px solid #3fa9f5;

}
.-dress_pp008a .b-tab_navigation li a {
	background-color:transparent;

}
.-dress_pp008a.b-tab_navigation li a {
	background-color:transparent;

}
.-dress_pp008a .b-tab_navigation li.-active a {
	border-bottom:2px solid #3fa9f5;

}
.-dress_pp008a.b-tab_navigation li.-active a {
	border-bottom:2px solid #3fa9f5;

}
.-dress_pp008a .b-tab_navigation li a:hover {
	border-bottom:2px solid #3fa9f5;

}
.-dress_pp008a.b-tab_navigation li a:hover {
	border-bottom:2px solid #3fa9f5;

}
.-dress_pp008a .b-tab_contents {
	padding-top:30px;
	padding-bottom:30px;

}
.-dress_pp008a.b-tab_contents {
	padding-top:30px;
	padding-bottom:30px;

}
.-dress_pp008a .b-accordion_navigation a {
	background-color:transparent;
	border-left:2px solid #3fa9f5;

}
.-dress_pp008a.b-accordion_navigation a {
	background-color:transparent;
	border-left:2px solid #3fa9f5;

}
.-dress_pp008a .b-accordion_navigation.-active a {
	border-left:2px solid #3fa9f5;
	border-bottom:1px solid #cccccc;

}
.-dress_pp008a.b-accordion_navigation.-active a {
	border-left:2px solid #3fa9f5;
	border-bottom:1px solid #cccccc;

}
.-dress_pp008a .b-accordion .column {
	background-color:transparent;
	padding-top:30px;
	padding-bottom:30px;

}
.-dress_pp008a.b-accordion .column {
	background-color:transparent;
	padding-top:30px;
	padding-bottom:30px;

}
.-dress_pp008a .b-accordion_navigation a:hover {
	background-color:rgb(63,169,245);
	color:#ffffff;

}
.-dress_pp008a.b-accordion_navigation a:hover {
	background-color:rgb(63,169,245);
	color:#ffffff;

}
.-dress_pp008a .a-header {
	background-color:rgb(255,255,255);
	border-top:12px solid #000000;

}
.-dress_pp008a .a-footer {
	background-color:rgb(242,242,242);

}
.-dress_pp008a .a-header a {
	color:#000000;

}
.-dress_pp008a .a-footer a {
	color:#000000;

}
.-dress_pp008a .a-footer .c-body {
	margin-bottom:20px;

}
.-dress_pp008a .a-billboard .b-plain .c-title {
	padding-bottom:0px;

}
.-dress_pp008a .bg-window {
	background-image:url("images/pp008a_border_02.png");
	background-repeat:repeat;
	background-position:center top;
	background-color:rgb(255,255,255);

}
.-dress_pp008a a {
	color:#3fa9f5;

}
.-dress_pp008a .c-device_outer {
	background-color:#3fa9f5;

}
.-dress_pp008a .c-device_outer .c-device_changer  {
	color:#ffffff;
	border-color:rgb(255, 255, 255);

}
.-dress_pp008a .a-main .c-img img {
	border-radius:6px;

}
.-dress_pp008a .a-main .c-title {
	font-size:40px;
	text-align:center;
	background-image:url("images/pp008a_border_01.png");
	background-repeat:repeat-x;
	background-position:center bottom;
	padding-bottom:15px;

}
.-dress_pp008a  {
	color:#000000;

}
.-dress_pp008a .a-ghost_header .c-page_title {
	font-size:24px;
	line-height:24px;
	margin-bottom:0px;

}
.-dress_pp008a .a-ghost_header .c-menu.-menu_b li {
	border-style:none;
	border-color:rgb(0, 0, 0);

}
.-dress_pp008a .a-ghost_header .c-menu.-menu_b {
	background-image:linear-gradient(to bottom,rgba(74, 199, 137, 0) 0%,rgba(74, 199, 137, 0) 0%);

}
.-dress_pp008a .a-ghost_header .c-menu.-menu_b li a {
	font-size:16px;
	line-height:24px;
	padding:0px 10px 0px 10px;

}
.-dress_pp008a .a-ghost_header {
	background-color:rgba(255, 255, 255, 0.9);
	border-top:2px solid rgb(63, 169, 245);
	border-bottom:1px solid rgb(242, 242, 242);
	border-left-style:none;
	border-left-color:rgb(0, 0, 0);
	border-right-style:none;
	border-right-color:rgb(0, 0, 0);

}
@media screen and (max-width: 641px) {
.-dress_pp008a #spNavigationTrigger {
		border-top:1px solid rgb(0, 0, 0);
		border-bottom:1px solid rgb(0, 0, 0);
		border-left:1px solid rgb(0, 0, 0);
		border-right-style:none;
		border-right-color:rgb(0, 0, 0);
		border-top-left-radius:5px;
		border-bottom-left-radius:5px;
	
	}
	.-dress_pp008a #js-globalNavigation .c-menu li,.-dress_pp008a #js-globalNavigation .m-motion li {
		border-bottom-color:#ffffff;
		border-top-style:none;
	
	}
	.-dress_pp008a #js-globalNavigation {
		background-color:rgb(63,169,245);
	
	}
	.-dress_pp008a #js-globalNavigation .c-menu li a,.-dress_pp008a #js-globalNavigation .m-motion li a {
		color:#ffffff;
	
	}
	.-dress_pp008a #js-globalNavigation .c-menu li.c-sp-closer,.-dress_pp008a #js-globalNavigation .m-motion li.c-sp-closer {
		background-color:rgb(41,107,189);
	
	}
	.-dress_pp008a .m-motion.-h li {
		border-bottom-style:none;
	
	}
	.-dress_pp008a .m-motion.-i li {
		border-bottom-style:none;
	
	}
	.-dress_pp008a .c-menu.-menu_b li {
		border-top-width:1px;
		border-top-color:#4d4d4d;
		border-bottom-style:none;
	
	}
	.-dress_pp008a .c-menu.-menu_c {
		border-style:none;
		border-radius:0px;
		padding:0px 10px 0px 10px;
		margin-bottom:0px;
	
	}
	.-dress_pp008a .c-menu.-menu_c li a {
		background-color:rgb(63,169,245);
		color:#ffffff;
		border-radius:6px;
		margin-bottom:5px;
	
	}
	.-dress_pp008a .c-menu.-menu_d {
		border-style:none;
	
	}
	.-dress_pp008a .c-menu.-menu_d li a {
		background-color:rgb(63,169,245);
		color:#ffffff;
		border-right-style:none;
	
	}
	.-dress_pp008a .c-menu.-menu_d li .c-unlink {
		border-right-style:none;
	
	}
	.-dress_pp008a .c-menu.-menu_e li {
		background-image:linear-gradient(to bottom,#3fa9f5 0%,#3f8ef5 45%,#3f7ef5 48%);
	
	}
	.-dress_pp008a .m-motion.-g li.c-current a {
		background-color:rgb(63,169,245);
	
	}
	.-dress_pp008a .m-motion.-g li a {
		margin-left:0px;
	
	}
	.-dress_pp008a .m-motion.-f li {
		border-bottom-style:none;
		border-top-style:none;
		padding-left:0px;
	
	}
	.-dress_pp008a .m-motion.-f li a {
		padding-left:10px;
	
	}
	.-dress_pp008a .c-menu.-menu_a {
		margin-bottom:0px;
	
	}
	.-dress_pp008a .c-menu.-v.-menu_a li a {
		border-top-color:#ffffff;
	
	}
	.-dress_pp008a .c-menu.-v.-menu_a li .c-unlink {
		color:#cccccc;
		border-top-color:#ffffff;
	
	}
	.-dress_pp008a .c-menu.-menu_b li a {
		font-size:14px;
	
	}
	.-dress_pp008a .c-menu.-menu_b li .c-unlink {
		font-size:14px;
		color:#cccccc;
	
	}
	.-dress_pp008a .c-menu.-v.-menu_b li a {
		border-top-color:#ffffff;
	
	}
	.-dress_pp008a .c-menu.-v.-menu_b li .c-unlink {
		border-top-color:#ffffff;
	
	}
	.-dress_pp008a .c-menu.-v.-menu_b {
		border-bottom-style:none;
	
	}
	.-dress_pp008a .c-menu.-menu_c li .c-current {
		color:#ffffff;
	
	}
	.-dress_pp008a #js-globalNavigation .c-menu li.c-sp-closer a,.-dress_pp008a #js-globalNavigation .m-motion li.c-sp-closer a {
		background-color:transparent;
	
	}
	.-dress_pp008a .c-menu.-v.-menu_c li a {
		border-style:none;
	
	}
	.-dress_pp008a .c-menu.-menu_e {
		border-style:none;
		margin-bottom:0px;
	
	}
	.-dress_pp008a .m-motion.-f li .c-unlink {
		color:#cccccc;
		margin-left:10px;
	
	}
	.-dress_pp008a .m-motion.-g li .c-unlink {
		color:#cccccc;
	
	}
	.-dress_pp008a .m-motion.-j li .c-unlink {
		color:#cccccc;
	
	}
	.-dress_pp008a .m-motion.-h li .c-unlink {
		color:#cccccc;
	
	}
	.-dress_pp008a .m-motion.-i li .c-unlink {
		color:#cccccc;
	
	}
	.-dress_pp008a .m-motion.-i li a {
		background-color:transparent;
	
	}
	.-dress_pp008a .c-menu.-menu_d li .c-current {
		color:#ffffff;
	
	}
	.-dress_pp008a .c-list_news td {
		padding-left:50px;
	
	}
	.-dress_pp008a .c-list_news th {
		border-bottom-style:dotted;
	
	}
	.-dress_pp008a .c-list_table td {
		border-top-style:none;
	
	}
	.-dress_pp008a .a-header {
		border-top:12px solid #000000;
	
	}
	.-dress_pp008a .c-cart .c-list_table td {
		border-top-color:rgb(0, 0, 0);
		border-bottom:1px solid rgb(0, 0, 0);
		border-left-color:rgb(0, 0, 0);
		border-right-color:rgb(0, 0, 0);
	
	}
	
}
	/* created version 8.13*/