@charset "UTF-8";

/* PC用CSS記述（1025px以上）*/
@media print, screen and (min-width:1025px) {
	
/****** 共通設定 ******/
.pc {
	display:inline-block !important; /* SP非表示 PC表示 */
}
.sp {
	display:none; /* SP表示 PC非表示 */
}
    
        .tb {
        display: none;
    }
/****** #wrap ******/
#wrap {
	background-size:auto 60px;
}
/****** header ******/
header {
	max-width:1000px;
	background-size:auto 60px;
	margin:0 auto 20px;
}
header h1 {
	margin:60px 0 0;
}
header h1 img {
	max-width:90%;
}
header ul {
}
header ul li {
}
header ul li img {
}
/****** nav ******/
nav {
	margin:0 auto 5px;
}
nav ul li a {
	padding:5px 10px;
}
/****** #content ******/
#content {
}
/****** #sp_main ******/
#sp_main {
}
/****** #pc_main ******/
#pc_main {
	max-width:1500px;
	margin:0 auto;
}
#pc_main ul {
/*max-width:416px;*/
	/*max-width:520px;*/
}
#pc_main ul li {
}
.pc_main_l {
/*max-width:392px;*/
	/*max-width:490px;*/
}
.pc_main_r {
/*max-width:392px;*/
	/*max-width:490px;*/
}
/****** footer ******/
footer {
}
.footer_wrap {
	max-width:1000px;
	margin:10px auto 20px;
}
.footer_txt {
	float:left;
	text-align:left;
}
.footer_copy {
	float:right;
	text-align:right;
}
/****** #pagetop ******/
#pagetop {
	max-width:1000px;
	margin:0 auto 20px;
	text-align:right;
}
/****** #win_title タイトル ******/
#win_title {
	max-width:1000px;
	margin:50px auto 20px;
}
#win_title h2 {
	font-size:220%;
}
/****** #win_gallery ギャラリー ******/
#win_gallery {
	max-width:1000px;
	margin:0 auto;
}
#win_gallery h3 {
	margin-bottom:50px;
}
#win_gallery ul {
	max-width:1000px;
}
#win_gallery ul li {
	width:25%;
}
.gallery_top {
	padding-top:100px;
}
.gallery_left {
	padding-left:250px;
}
/****** #gallery_furisode ギャラリー 成人式詳細の目次 ******/
#gallery_furisode {
}
#gallery_furisode ul {
	max-width:900px;
}
#gallery_furisode ul li {
	width:14.2857%; /* width:150px 900pxに6つ */
	/*width:10%; 100％に10つ *//* width:12.5%; 100％に8つ */
}
/****** #gallery_hakama ギャラリー 卒業式詳細の目次 ******/
#gallery_hakama {
}
#gallery_hakama ul {
}
#gallery_hakama ul li {
}
.gallery_list1 { /* #gallery_hakama ul */
	max-width:300px;
}
.gallery_list1 li {
	width:50%; /* width:150px 300pxに2つ */
}
.gallery_list2 { /* #gallery_hakama ul */
	max-width:600px;
}
.gallery_list2 li {
}
/****** #win_furisode 成人式 ******/
#win_furisode {
	max-width:1000px;
	margin:0 auto;
}
#win_furisode ul {
	max-width:1000px;
}
#win_furisode ul li {
	width:25%;
}
/****** #win_hakama 卒業式 ******/
#win_hakama {
	max-width:1000px;
	margin:0 auto;
}
#win_hakama ul {
}
#win_hakama ul li {
}
.hakama_list1 { /* #win_hakama ul */
	max-width:1000px;
}
.hakama_list1 li {
	width:25%;
}
.hakama_list2 { /* #win_hakama ul */
	max-width:940px;
}
.hakama_list2 li {
	width:300px;
	padding-right:20px;
}
/****** #win_753 七五三 ******/
#win_753 {
	max-width:1000px;
	margin:0 auto;
}
#win_753 h3 {
	text-align:left;
}
.w753_list1 { /* #win_753 ul */
	max-width:1000px;
}
.w753_list1 li {
}
.w753_list2 { /* #win_753 ul */
	max-width:1000px;
}
.w753_list2 li {
}
/****** #win_tomesode 留袖・モーニング ******/
#win_tomesode {
	max-width:1000px;
	margin:0 auto;
}
#win_tomesode ul {
	max-width:1000px;
}
#win_tomesode ul li {
	width:16.6%;
}
.float_tomesode img {
	width:30%;
}
/****** #win_bridal ブライダル ******/
#win_bridal {
	max-width:1000px;
	margin:0 auto;
}
.float_bridal img {
	float:left;
	margin-right:50px;
	margin-bottom:50px;
	overflow:hidden;
}
/****** #win_etc その他 ******/
#win_etc {
	max-width:1000px;
	margin:0 auto;
}
.etc_list1 {
	max-width:1000px;
}
.etc_list2 {
	max-width:500px;
}
.etc_list2 li {
	float:left;
	width:50%;
}
.float_etc1 img {
	width:30%;
}
.float_etc2 ul {
	float:left;
	margin-right:50px;
	margin-bottom:50px;
	overflow:hidden;
}
/****** #win_flow レンタルの流れ ******/
#win_flow {
	max-width:1000px;
	margin:0 auto;
}
/****** #win_salon Win美容室 ******/
#win_salon {
	max-width:1000px;
	margin:0 auto;
}
/****** #win_studio Winスタジオ ******/
#win_studio {
	max-width:1000px;
	margin:0 auto;
}
/****** #win_company 会社概要 ******/
#win_company {
	max-width:1000px;
	margin:0 auto;
}
/****** #win_coordinate STAFF'S COORDINATION ******/
#win_coordinate {
	max-width:1000px;
	margin:0 auto;
}
.coordinate_list { /* #win_coordinate ul */
	max-width:1000px;
}
