
@charset "Shift_JIS";
/* CSS Document */


/* 共通スタイル
----------------------------------------------------------- */
*{zoom:1;}

* {
	margin:0;
	padding:0;
}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
table th,
table td {
	vertical-align:middle;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}

hr {
	visibility:hidden;
	clear:both;
	margin-bottom: 2em;
}

strong { font-weight: bold; }

html {
	overflow-y:scroll;
	height:100%;
}









/* General-purpose　↓　↓　↓　↓　↓---------------------
----------------------------------------------------------- */
.pdnMgn0 { margin:0; padding:0; }

.mgn0 { margin:0px !important; }
.mgnTop0 { margin-top:0px !important; }
.mgnTop1 { margin-top:1px !important; }
.mgnTop2 { margin-top:2px !important; }
.mgnTop3 { margin-top:3px !important; }
.mgnTop4 { margin-top:4px !important; }
.mgnTop5 { margin-top:5px !important; }
.mgnTop6 { margin-top:6px !important; }
.mgnTop7 { margin-top:7px !important; }
.mgnTop8 { margin-top:8px !important; }
.mgnTop9 { margin-top:9px !important; }
.mgnTop10 { margin-top:10px !important; }
.mgnTop11 { margin-top:11px !important; }
.mgnTop12 { margin-top:12px !important; }
.mgnTop13 { margin-top:13px !important; }
.mgnTop14 { margin-top:15px !important; }
.mgnTop15 { margin-top:15px !important; }
.mgnTop16 { margin-top:16px !important; }
.mgnTop17 { margin-top:17px !important; }
.mgnTop18 { margin-top:18px !important; }
.mgnTop19 { margin-top:19px !important; }
.mgnTop20 { margin-top:20px !important; }
.mgnTop25 { margin-top:25px !important; }
.mgnTop30 { margin-top:30px !important; }
.mgnTop35 { margin-top:35px !important; }
.mgnTop40 { margin-top:40px !important; }
.mgnTop45 { margin-top:45px !important; }
.mgnTop50 { margin-top:50px !important; }
.mgnTop55 { margin-top:55px !important; }
.mgnTop60 { margin-top:60px !important; }
.mgnTop65 { margin-top:65px !important; }
.mgnTop70 { margin-top:70px !important; }
.mgnTop75 { margin-top:75px !important; }
.mgnTop80 { margin-top:80px !important; }
.mgnTop85 { margin-top:85px !important; }
.mgnTop90 { margin-top:90px !important; }
.mgnTop95 { margin-top:95px !important; }
.mgnTop100 { margin-top:100px !important; }
.mgnTop125 { margin-top:125px !important; }
.mgnTop150 { margin-top:150px !important; }
.mgnTop200 { margin-top:200px !important; }
.mgnTop300 { margin-top:300px !important; }
.mgnTop303 { margin-top:303px !important; }
.mgnTop307 { margin-top:307px !important; }
.mgnTop310 { margin-top:310px !important; }
.mgnTop400 { margin-top:400px !important; }
.mgnTop500 { margin-top:500px !important; }


.mgnRgt1 { margin-right:1px !important; }
.mgnRgt2 { margin-right:2px !important; }
.mgnRgt3 { margin-right:3px !important; }
.mgnRgt4 { margin-right:4px !important; }
.mgnRgt5 { margin-right:5px !important; }
.mgnRgt6 { margin-right:6px !important; }
.mgnRgt7 { margin-right:7px !important; }
.mgnRgt8 { margin-right:8px !important; }
.mgnRgt9 { margin-right:9px !important; }
.mgnRgt10 { margin-right:10px !important; }
.mgnRgt11 { margin-right:11px !important; }
.mgnRgt12 { margin-right:12px !important; }
.mgnRgt13 { margin-right:13px !important; }
.mgnRgt14 { margin-right:15px !important; }
.mgnRgt15 { margin-right:15px !important; }
.mgnRgt16 { margin-right:16px !important; }
.mgnRgt17 { margin-right:17px !important; }
.mgnRgt18 { margin-right:18px !important; }
.mgnRgt19 { margin-right:19px !important; }
.mgnRgt20 { margin-right:20px !important; }
.mgnRgt25 { margin-right:25px !important; }
.mgnRgt30 { margin-right:30px !important; }
.mgnRgt35 { margin-right:35px !important; }
.mgnRgt40 { margin-right:40px !important; }
.mgnRgt45 { margin-right:45px !important; }
.mgnRgt50 { margin-right:50px !important; }
.mgnRgt55 { margin-right:55px !important; }
.mgnRgt60 { margin-right:60px !important; }
.mgnRgt65 { margin-right:65px !important; }
.mgnRgt70 { margin-right:70px !important; }
.mgnRgt75 { margin-right:75px !important; }
.mgnRgt80 { margin-right:80px !important; }
.mgnRgt85 { margin-right:85px !important; }
.mgnRgt90 { margin-right:90px !important; }
.mgnRgt95 { margin-right:95px !important; }
.mgnRgt100 { margin-right:100px !important; }
.mgnRgt150 { margin-right:150px !important; }
.mgnRgt200 { margin-right:200px !important; }
.mgnRgt250 { margin-right:250px !important; }
.mgnRgt300 { margin-right:300px !important; }
.mgnRgt350 { margin-right:350px !important; }

.mgnBtm1 { margin-bottom:1px !important; }
.mgnBtm2 { margin-bottom:2px !important; }
.mgnBtm3 { margin-bottom:3px !important; }
.mgnBtm4 { margin-bottom:4px !important; }
.mgnBtm5 { margin-bottom:5px !important; }
.mgnBtm6 { margin-bottom:6px !important; }
.mgnBtm7 { margin-bottom:7px !important; }
.mgnBtm8 { margin-bottom:8px !important; }
.mgnBtm9 { margin-bottom:9px !important; }
.mgnBtm10 { margin-bottom:10px !important; }
.mgnBtm11 { margin-bottom:11px !important; }
.mgnBtm12 { margin-bottom:12px !important; }
.mgnBtm13 { margin-bottom:13px !important; }
.mgnBtm14 { margin-bottom:15px !important; }
.mgnBtm15 { margin-bottom:15px !important; }
.mgnBtm16 { margin-bottom:16px !important; }
.mgnBtm17 { margin-bottom:17px !important; }
.mgnBtm18 { margin-bottom:18px !important; }
.mgnBtm19 { margin-bottom:19px !important; }
.mgnBtm20 { margin-bottom:20px !important; }
.mgnBtm25 { margin-bottom:25px !important; }
.mgnBtm30 { margin-bottom:30px !important; }
.mgnBtm35 { margin-bottom:35px !important; }
.mgnBtm40 { margin-bottom:40px !important; }
.mgnBtm45 { margin-bottom:45px !important; }
.mgnBtm50 { margin-bottom:50px !important; }
.mgnBtm55 { margin-bottom:55px !important; }
.mgnBtm60 { margin-bottom:60px !important; }
.mgnBtm65 { margin-bottom:65px !important; }
.mgnBtm70 { margin-bottom:70px !important; }
.mgnBtm75 { margin-bottom:75px !important; }
.mgnBtm80 { margin-bottom:80px !important; }
.mgnBtm85 { margin-bottom:85px !important; }
.mgnBtm90 { margin-bottom:90px !important; }
.mgnBtm95 { margin-bottom:95px !important; }
.mgnBtm100 { margin-bottom:100px !important; }

.mgnLft1 { margin-left:1px !important; }
.mgnLft2 { margin-left:2px !important; }
.mgnLft3 { margin-left:3px !important; }
.mgnLft4 { margin-left:4px !important; }
.mgnLft5 { margin-left:5px !important; }
.mgnLft6 { margin-left:6px !important; }
.mgnLft7 { margin-left:7px !important; }
.mgnLft8 { margin-left:8px !important; }
.mgnLft9 { margin-left:9px !important; }
.mgnLft10 { margin-left:10px !important; }
.mgnLft11 { margin-left:11px !important; }
.mgnLft12 { margin-left:12px !important; }
.mgnLft13 { margin-left:13px !important; }
.mgnLft14 { margin-left:15px !important; }
.mgnLft15 { margin-left:15px !important; }
.mgnLft16 { margin-left:16px !important; }
.mgnLft17 { margin-left:17px !important; }
.mgnLft18 { margin-left:18px !important; }
.mgnLft19 { margin-left:19px !important; }
.mgnLft20 { margin-left:20px !important; }
.mgnLft25 { margin-left:25px !important; }
.mgnLft30 { margin-left:30px !important; }
.mgnLft35 { margin-left:35px !important; }
.mgnLft40 { margin-left:40px !important; }
.mgnLft45 { margin-left:45px !important; }
.mgnLft50 { margin-left:50px !important; }
.mgnLft55 { margin-left:55px !important; }
.mgnLft60 { margin-left:60px !important; }
.mgnLft65 { margin-left:65px !important; }
.mgnLft70 { margin-left:70px !important; }
.mgnLft75 { margin-left:75px !important; }
.mgnLft80 { margin-left:80px !important; }
.mgnLft85 { margin-left:85px !important; }
.mgnLft90 { margin-left:90px !important; }
.mgnLft95 { margin-left:95px !important; }
.mgnLft100 { margin-left:100px !important; }
.mgnLft125 { margin-left:125px !important; }
.mgnLft150 { margin-left:150px !important; }
.mgnLft153 { margin-left:153px !important; }
.mgnLft200 { margin-left:200px !important; }
.mgnLft210 { margin-left:210px !important; }
.mgnLft215 { margin-left:215px !important; }
.mgnLft225 { margin-left:225px !important; }
.mgnLft230 { margin-left:230px !important; }
.mgnLft250 { margin-left:250px !important; }
.mgnLft300 { margin-left:300px !important; }



.pdnTop1 { padding-top:1px !important; }
.pdnTop2 { padding-top:2px !important; }
.pdnTop3 { padding-top:3px !important; }
.pdnTop4 { padding-top:4px !important; }
.pdnTop5 { padding-top:5px !important; }
.pdnTop6 { padding-top:6px !important; }
.pdnTop7 { padding-top:7px !important; }
.pdnTop8 { padding-top:8px !important; }
.pdnTop9 { padding-top:9px !important; }
.pdnTop10 { padding-top:10px !important; }
.pdnTop11 { padding-top:11px !important; }
.pdnTop12 { padding-top:12px !important; }
.pdnTop13 { padding-top:13px !important; }
.pdnTop14 { padding-top:15px !important; }
.pdnTop15 { padding-top:15px !important; }
.pdnTop16 { padding-top:16px !important; }
.pdnTop17 { padding-top:17px !important; }
.pdnTop18 { padding-top:18px !important; }
.pdnTop19 { padding-top:19px !important; }
.pdnTop20 { padding-top:20px !important; }
.pdnTop25 { padding-top:25px !important; }
.pdnTop30 { padding-top:30px !important; }
.pdnTop35 { padding-top:35px !important; }
.pdnTop40 { padding-top:40px !important; }
.pdnTop45 { padding-top:45px !important; }
.pdnTop50 { padding-top:50px !important; }
.pdnTop55 { padding-top:55px !important; }
.pdnTop60 { padding-top:60px !important; }
.pdnTop65 { padding-top:65px !important; }
.pdnTop70 { padding-top:70px !important; }
.pdnTop75 { padding-top:75px !important; }
.pdnTop80 { padding-top:80px !important; }
.pdnTop85 { padding-top:85px !important; }
.pdnTop90 { padding-top:90px !important; }
.pdnTop95 { padding-top:95px !important; }
.pdnTop100 { padding-top:100px !important; }

.pdnLft1 { padding-left:1px !important; }
.pdnLft2 { padding-left:2px !important; }
.pdnLft3 { padding-left:3px !important; }
.pdnLft4 { padding-left:4px !important; }
.pdnLft5 { padding-left:5px !important; }
.pdnLft6 { padding-left:6px !important; }
.pdnLft7 { padding-left:7px !important; }
.pdnLft8 { padding-left:8px !important; }
.pdnLft9 { padding-left:9px !important; }
.pdnLft10 { padding-left:10px !important; }
.pdnLft11 { padding-left:11px !important; }
.pdnLft12 { padding-left:12px !important; }
.pdnLft13 { padding-left:13px !important; }
.pdnLft14 { padding-left:15px !important; }
.pdnLft15 { padding-left:15px !important; }
.pdnLft16 { padding-left:16px !important; }
.pdnLft17 { padding-left:17px !important; }
.pdnLft18 { padding-left:18px !important; }
.pdnLft19 { padding-left:19px !important; }
.pdnLft20 { padding-left:20px !important; }
.pdnLft25 { padding-left:25px !important; }
.pdnLft30 { padding-left:30px !important; }
.pdnLft35 { padding-left:35px !important; }
.pdnLft40 { padding-left:40px !important; }
.pdnLft45 { padding-left:45px !important; }
.pdnLft50 { padding-left:50px !important; }
.pdnLft55 { padding-left:55px !important; }
.pdnLft60 { padding-left:60px !important; }
.pdnLft65 { padding-left:65px !important; }
.pdnLft70 { padding-left:70px !important; }
.pdnLft75 { padding-left:75px !important; }
.pdnLft80 { padding-left:80px !important; }
.pdnLft85 { padding-left:85px !important; }
.pdnLft90 { padding-left:90px !important; }
.pdnLft95 { padding-left:95px !important; }
.pdnLft100 { padding-left:100px !important; }

.pdnRgt1 { padding-right:1px !important; }
.pdnRgt2 { padding-right:2px !important; }
.pdnRgt3 { padding-right:3px !important; }
.pdnRgt4 { padding-right:4px !important; }
.pdnRgt5 { padding-right:5px !important; }
.pdnRgt6 { padding-right:6px !important; }
.pdnRgt7 { padding-right:7px !important; }
.pdnRgt8 { padding-right:8px !important; }
.pdnRgt9 { padding-right:9px !important; }
.pdnRgt10 { padding-right:10px !important; }
.pdnRgt11 { padding-right:11px !important; }
.pdnRgt12 { padding-right:12px !important; }
.pdnRgt13 { padding-right:13px !important; }
.pdnRgt14 { padding-right:15px !important; }
.pdnRgt15 { padding-right:15px !important; }
.pdnRgt16 { padding-right:16px !important; }
.pdnRgt17 { padding-right:17px !important; }
.pdnRgt18 { padding-right:18px !important; }
.pdnRgt19 { padding-right:19px !important; }
.pdnRgt20 { padding-right:20px !important; }
.pdnRgt25 { padding-right:25px !important; }
.pdnRgt30 { padding-right:30px !important; }
.pdnRgt35 { padding-right:35px !important; }
.pdnRgt40 { padding-right:40px !important; }
.pdnRgt45 { padding-right:45px !important; }
.pdnRgt50 { padding-right:50px !important; }
.pdnRgt55 { padding-right:55px !important; }
.pdnRgt60 { padding-right:60px !important; }
.pdnRgt65 { padding-right:65px !important; }
.pdnRgt70 { padding-right:70px !important; }
.pdnRgt75 { padding-right:75px !important; }
.pdnRgt80 { padding-right:80px !important; }
.pdnRgt85 { padding-right:85px !important; }
.pdnRgt90 { padding-right:90px !important; }
.pdnRgt95 { padding-right:95px !important; }
.pdnRgt100 { padding-right:100px !important; }

.pdnBtm1 { padding-bottom:1px !important; }
.pdnBtm2 { padding-bottom:2px !important; }
.pdnBtm3 { padding-bottom:3px !important; }
.pdnBtm4 { padding-bottom:4px !important; }
.pdnBtm5 { padding-bottom:5px !important; }
.pdnBtm6 { padding-bottom:6px !important; }
.pdnBtm7 { padding-bottom:7px !important; }
.pdnBtm8 { padding-bottom:8px !important; }
.pdnBtm9 { padding-bottom:9px !important; }
.pdnBtm10 { padding-bottom:10px !important; }
.pdnBtm11 { padding-bottom:11px !important; }
.pdnBtm12 { padding-bottom:12px !important; }
.pdnBtm13 { padding-bottom:13px !important; }
.pdnBtm14 { padding-bottom:15px !important; }
.pdnBtm15 { padding-bottom:15px !important; }
.pdnBtm16 { padding-bottom:16px !important; }
.pdnBtm17 { padding-bottom:17px !important; }
.pdnBtm18 { padding-bottom:18px !important; }
.pdnBtm19 { padding-bottom:19px !important; }
.pdnBtm20 { padding-bottom:20px !important; }
.pdnBtm25 { padding-bottom:25px !important; }
.pdnBtm30 { padding-bottom:30px !important; }
.pdnBtm35 { padding-bottom:35px !important; }
.pdnBtm40 { padding-bottom:40px !important; }
.pdnBtm45 { padding-bottom:45px !important; }
.pdnBtm50 { padding-bottom:50px !important; }
.pdnBtm55 { padding-bottom:55px !important; }
.pdnBtm60 { padding-bottom:60px !important; }
.pdnBtm65 { padding-bottom:65px !important; }
.pdnBtm70 { padding-bottom:70px !important; }
.pdnBtm75 { padding-bottom:75px !important; }
.pdnBtm80 { padding-bottom:80px !important; }
.pdnBtm85 { padding-bottom:85px !important; }
.pdnBtm90 { padding-bottom:90px !important; }
.pdnBtm95 { padding-bottom:95px !important; }
.pdnBtm100 { padding-bottom:100px !important; }





.mgnTop000 { margin-top:0px !important; }
.mgnTop001 { margin-top:1px !important; }
.mgnTop002 { margin-top:2px !important; }
.mgnTop003 { margin-top:3px !important; }
.mgnTop004 { margin-top:4px !important; }
.mgnTop005 { margin-top:5px !important; }
.mgnTop006 { margin-top:6px !important; }
.mgnTop007 { margin-top:7px !important; }
.mgnTop008 { margin-top:8px !important; }
.mgnTop009 { margin-top:9px !important; }
.mgnTop010 { margin-top:10px !important; }
.mgnTop011 { margin-top:11px !important; }
.mgnTop012 { margin-top:12px !important; }
.mgnTop013 { margin-top:13px !important; }
.mgnTop014 { margin-top:15px !important; }
.mgnTop015 { margin-top:15px !important; }
.mgnTop016 { margin-top:16px !important; }
.mgnTop017 { margin-top:17px !important; }
.mgnTop018 { margin-top:18px !important; }
.mgnTop019 { margin-top:19px !important; }
.mgnTop020 { margin-top:20px !important; }
.mgnTop021 { margin-top:21px !important; }
.mgnTop022 { margin-top:22px !important; }
.mgnTop023 { margin-top:23px !important; }
.mgnTop024 { margin-top:24px !important; }
.mgnTop025 { margin-top:25px !important; }
.mgnTop026 { margin-top:26px !important; }
.mgnTop027 { margin-top:27px !important; }
.mgnTop028 { margin-top:28px !important; }
.mgnTop029 { margin-top:29px !important; }
.mgnTop030 { margin-top:30px !important; }
.mgnTop035 { margin-top:35px !important; }
.mgnTop040 { margin-top:40px !important; }
.mgnTop045 { margin-top:45px !important; }
.mgnTop050 { margin-top:50px !important; }
.mgnTop055 { margin-top:55px !important; }
.mgnTop060 { margin-top:60px !important; }
.mgnTop065 { margin-top:65px !important; }
.mgnTop070 { margin-top:70px !important; }
.mgnTop075 { margin-top:75px !important; }
.mgnTop080 { margin-top:80px !important; }
.mgnTop085 { margin-top:85px !important; }
.mgnTop090 { margin-top:90px !important; }
.mgnTop095 { margin-top:95px !important; }
.mgnTop100 { margin-top:100px !important; }
.mgnTop110 { margin-top:110px !important; }
.mgnTop120 { margin-top:120px !important; }
.mgnTop130 { margin-top:130px !important; }
.mgnTop140 { margin-top:140px !important; }
.mgnTop150 { margin-top:150px !important; }
.mgnTop160 { margin-top:160px !important; }
.mgnTop170 { margin-top:170px !important; }
.mgnTop180 { margin-top:180px !important; }
.mgnTop190 { margin-top:190px !important; }
.mgnTop200 { margin-top:200px !important; }
.mgnTop250 { margin-top:250px !important; }
.mgnTop300 { margin-top:300px !important; }

.mgnRgt001 { margin-right:1px !important; }
.mgnRgt002 { margin-right:2px !important; }
.mgnRgt003 { margin-right:3px !important; }
.mgnRgt004 { margin-right:4px !important; }
.mgnRgt005 { margin-right:5px !important; }
.mgnRgt006 { margin-right:6px !important; }
.mgnRgt007 { margin-right:7px !important; }
.mgnRgt008 { margin-right:8px !important; }
.mgnRgt009 { margin-right:9px !important; }
.mgnRgt010 { margin-right:10px !important; }
.mgnRgt011 { margin-right:11px !important; }
.mgnRgt012 { margin-right:12px !important; }
.mgnRgt013 { margin-right:13px !important; }
.mgnRgt014 { margin-right:15px !important; }
.mgnRgt015 { margin-right:15px !important; }
.mgnRgt016 { margin-right:16px !important; }
.mgnRgt017 { margin-right:17px !important; }
.mgnRgt018 { margin-right:18px !important; }
.mgnRgt019 { margin-right:19px !important; }
.mgnRgt020 { margin-right:20px !important; }
.mgnRgt021 { margin-right:21px !important; }
.mgnRgt022 { margin-right:22px !important; }
.mgnRgt023 { margin-right:23px !important; }
.mgnRgt024 { margin-right:24px !important; }
.mgnRgt025 { margin-right:25px !important; }
.mgnRgt026 { margin-right:26px !important; }
.mgnRgt027 { margin-right:27px !important; }
.mgnRgt028 { margin-right:28px !important; }
.mgnRgt029 { margin-right:29px !important; }
.mgnRgt030 { margin-right:30px !important; }
.mgnRgt035 { margin-right:35px !important; }
.mgnRgt040 { margin-right:40px !important; }
.mgnRgt045 { margin-right:45px !important; }
.mgnRgt050 { margin-right:50px !important; }
.mgnRgt055 { margin-right:55px !important; }
.mgnRgt060 { margin-right:60px !important; }
.mgnRgt065 { margin-right:65px !important; }
.mgnRgt070 { margin-right:70px !important; }
.mgnRgt075 { margin-right:75px !important; }
.mgnRgt080 { margin-right:80px !important; }
.mgnRgt085 { margin-right:85px !important; }
.mgnRgt090 { margin-right:90px !important; }
.mgnRgt095 { margin-right:95px !important; }
.mgnRgt100 { margin-right:100px !important; }
.mgnRgt110 { margin-right:110px !important; }
.mgnRgt120 { margin-right:120px !important; }
.mgnRgt130 { margin-right:130px !important; }
.mgnRgt140 { margin-right:140px !important; }
.mgnRgt150 { margin-right:150px !important; }
.mgnRgt160 { margin-right:160px !important; }
.mgnRgt170 { margin-right:170px !important; }
.mgnRgt180 { margin-right:180px !important; }
.mgnRgt190 { margin-right:190px !important; }
.mgnRgt200 { margin-right:200px !important; }
.mgnRgt250 { margin-right:250px !important; }
.mgnRgt300 { margin-right:300px !important; }

.mgnBtm001 { margin-bottom:1px !important; }
.mgnBtm002 { margin-bottom:2px !important; }
.mgnBtm003 { margin-bottom:3px !important; }
.mgnBtm004 { margin-bottom:4px !important; }
.mgnBtm005 { margin-bottom:5px !important; }
.mgnBtm006 { margin-bottom:6px !important; }
.mgnBtm007 { margin-bottom:7px !important; }
.mgnBtm008 { margin-bottom:8px !important; }
.mgnBtm009 { margin-bottom:9px !important; }
.mgnBtm010 { margin-bottom:10px !important; }
.mgnBtm011 { margin-bottom:11px !important; }
.mgnBtm012 { margin-bottom:12px !important; }
.mgnBtm013 { margin-bottom:13px !important; }
.mgnBtm014 { margin-bottom:15px !important; }
.mgnBtm015 { margin-bottom:15px !important; }
.mgnBtm016 { margin-bottom:16px !important; }
.mgnBtm017 { margin-bottom:17px !important; }
.mgnBtm018 { margin-bottom:18px !important; }
.mgnBtm019 { margin-bottom:19px !important; }
.mgnBtm020 { margin-bottom:20px !important; }
.mgnBtm021 { margin-bottom:21px !important; }
.mgnBtm022 { margin-bottom:22px !important; }
.mgnBtm023 { margin-bottom:23px !important; }
.mgnBtm024 { margin-bottom:24px !important; }
.mgnBtm025 { margin-bottom:25px !important; }
.mgnBtm026 { margin-bottom:26px !important; }
.mgnBtm027 { margin-bottom:27px !important; }
.mgnBtm028 { margin-bottom:28px !important; }
.mgnBtm029 { margin-bottom:29px !important; }
.mgnBtm030 { margin-bottom:30px !important; }
.mgnBtm035 { margin-bottom:35px !important; }
.mgnBtm040 { margin-bottom:40px !important; }
.mgnBtm045 { margin-bottom:45px !important; }
.mgnBtm050 { margin-bottom:50px !important; }
.mgnBtm055 { margin-bottom:55px !important; }
.mgnBtm060 { margin-bottom:60px !important; }
.mgnBtm065 { margin-bottom:65px !important; }
.mgnBtm070 { margin-bottom:70px !important; }
.mgnBtm075 { margin-bottom:75px !important; }
.mgnBtm080 { margin-bottom:80px !important; }
.mgnBtm085 { margin-bottom:85px !important; }
.mgnBtm090 { margin-bottom:90px !important; }
.mgnBtm095 { margin-bottom:95px !important; }
.mgnBtm100 { margin-bottom:100px !important; }
.mgnBtm110 { margin-bottom:110px !important; }
.mgnBtm120 { margin-bottom:120px !important; }
.mgnBtm130 { margin-bottom:130px !important; }
.mgnBtm140 { margin-bottom:140px !important; }
.mgnBtm150 { margin-bottom:150px !important; }
.mgnBtm160 { margin-bottom:160px !important; }
.mgnBtm170 { margin-bottom:170px !important; }
.mgnBtm180 { margin-bottom:180px !important; }
.mgnBtm190 { margin-bottom:190px !important; }
.mgnBtm200 { margin-bottom:200px !important; }
.mgnBtm250 { margin-bottom:250px !important; }
.mgnBtm300 { margin-bottom:300px !important; }

.mgnLft001 { margin-left:1px !important; }
.mgnLft002 { margin-left:2px !important; }
.mgnLft003 { margin-left:3px !important; }
.mgnLft004 { margin-left:4px !important; }
.mgnLft005 { margin-left:5px !important; }
.mgnLft006 { margin-left:6px !important; }
.mgnLft007 { margin-left:7px !important; }
.mgnLft008 { margin-left:8px !important; }
.mgnLft009 { margin-left:9px !important; }
.mgnLft010 { margin-left:10px !important; }
.mgnLft011 { margin-left:11px !important; }
.mgnLft012 { margin-left:12px !important; }
.mgnLft013 { margin-left:13px !important; }
.mgnLft014 { margin-left:15px !important; }
.mgnLft015 { margin-left:15px !important; }
.mgnLft016 { margin-left:16px !important; }
.mgnLft017 { margin-left:17px !important; }
.mgnLft018 { margin-left:18px !important; }
.mgnLft019 { margin-left:19px !important; }
.mgnLft020 { margin-left:20px !important; }
.mgnLft021 { margin-left:21px !important; }
.mgnLft022 { margin-left:22px !important; }
.mgnLft023 { margin-left:23px !important; }
.mgnLft024 { margin-left:24px !important; }
.mgnLft025 { margin-left:25px !important; }
.mgnLft026 { margin-left:26px !important; }
.mgnLft027 { margin-left:27px !important; }
.mgnLft028 { margin-left:28px !important; }
.mgnLft029 { margin-left:29px !important; }
.mgnLft030 { margin-left:30px !important; }
.mgnLft035 { margin-left:35px !important; }
.mgnLft040 { margin-left:40px !important; }
.mgnLft045 { margin-left:45px !important; }
.mgnLft050 { margin-left:50px !important; }
.mgnLft055 { margin-left:55px !important; }
.mgnLft060 { margin-left:60px !important; }
.mgnLft065 { margin-left:65px !important; }
.mgnLft070 { margin-left:70px !important; }
.mgnLft075 { margin-left:75px !important; }
.mgnLft080 { margin-left:80px !important; }
.mgnLft085 { margin-left:85px !important; }
.mgnLft090 { margin-left:90px !important; }
.mgnLft095 { margin-left:95px !important; }
.mgnLft100 { margin-left:100px !important; }
.mgnLft110 { margin-left:110px !important; }
.mgnLft120 { margin-left:120px !important; }
.mgnLft130 { margin-left:130px !important; }
.mgnLft140 { margin-left:140px !important; }
.mgnLft150 { margin-left:150px !important; }
.mgnLft160 { margin-left:160px !important; }
.mgnLft170 { margin-left:170px !important; }
.mgnLft180 { margin-left:180px !important; }
.mgnLft190 { margin-left:190px !important; }
.mgnLft200 { margin-left:200px !important; }
.mgnLft250 { margin-left:250px !important; }
.mgnLft300 { margin-left:300px !important; }



.pdnTop001 { padding-top:1px !important; }
.pdnTop002 { padding-top:2px !important; }
.pdnTop003 { padding-top:3px !important; }
.pdnTop004 { padding-top:4px !important; }
.pdnTop005 { padding-top:5px !important; }
.pdnTop006 { padding-top:6px !important; }
.pdnTop007 { padding-top:7px !important; }
.pdnTop008 { padding-top:8px !important; }
.pdnTop009 { padding-top:9px !important; }
.pdnTop010 { padding-top:10px !important; }
.pdnTop011 { padding-top:11px !important; }
.pdnTop012 { padding-top:12px !important; }
.pdnTop013 { padding-top:13px !important; }
.pdnTop014 { padding-top:15px !important; }
.pdnTop015 { padding-top:15px !important; }
.pdnTop016 { padding-top:16px !important; }
.pdnTop017 { padding-top:17px !important; }
.pdnTop018 { padding-top:18px !important; }
.pdnTop019 { padding-top:19px !important; }
.pdnTop020 { padding-top:20px !important; }
.pdnTop025 { padding-top:25px !important; }
.pdnTop030 { padding-top:30px !important; }
.pdnTop035 { padding-top:35px !important; }
.pdnTop040 { padding-top:40px !important; }
.pdnTop045 { padding-top:45px !important; }
.pdnTop050 { padding-top:50px !important; }
.pdnTop055 { padding-top:55px !important; }
.pdnTop060 { padding-top:60px !important; }
.pdnTop065 { padding-top:65px !important; }
.pdnTop070 { padding-top:70px !important; }
.pdnTop075 { padding-top:75px !important; }
.pdnTop080 { padding-top:80px !important; }
.pdnTop085 { padding-top:85px !important; }
.pdnTop090 { padding-top:90px !important; }
.pdnTop095 { padding-top:95px !important; }


.pdnLft001 { padding-left:1px !important; }
.pdnLft002 { padding-left:2px !important; }
.pdnLft003 { padding-left:3px !important; }
.pdnLft004 { padding-left:4px !important; }
.pdnLft005 { padding-left:5px !important; }
.pdnLft006 { padding-left:6px !important; }
.pdnLft007 { padding-left:7px !important; }
.pdnLft008 { padding-left:8px !important; }
.pdnLft009 { padding-left:9px !important; }
.pdnLft010 { padding-left:10px !important; }
.pdnLft011 { padding-left:11px !important; }
.pdnLft012 { padding-left:12px !important; }
.pdnLft013 { padding-left:13px !important; }
.pdnLft014 { padding-left:15px !important; }
.pdnLft015 { padding-left:15px !important; }
.pdnLft016 { padding-left:16px !important; }
.pdnLft017 { padding-left:17px !important; }
.pdnLft018 { padding-left:18px !important; }
.pdnLft019 { padding-left:19px !important; }
.pdnLft020 { padding-left:20px !important; }
.pdnLft025 { padding-left:25px !important; }
.pdnLft030 { padding-left:30px !important; }
.pdnLft035 { padding-left:35px !important; }
.pdnLft040 { padding-left:40px !important; }
.pdnLft045 { padding-left:45px !important; }
.pdnLft050 { padding-left:50px !important; }
.pdnLft055 { padding-left:55px !important; }
.pdnLft060 { padding-left:60px !important; }
.pdnLft065 { padding-left:65px !important; }
.pdnLft070 { padding-left:70px !important; }
.pdnLft075 { padding-left:75px !important; }
.pdnLft080 { padding-left:80px !important; }
.pdnLft085 { padding-left:85px !important; }
.pdnLft090 { padding-left:90px !important; }
.pdnLft095 { padding-left:95px !important; }


.pdnRgt001 { padding-right:1px !important; }
.pdnRgt002 { padding-right:2px !important; }
.pdnRgt003 { padding-right:3px !important; }
.pdnRgt004 { padding-right:4px !important; }
.pdnRgt005 { padding-right:5px !important; }
.pdnRgt006 { padding-right:6px !important; }
.pdnRgt007 { padding-right:7px !important; }
.pdnRgt008 { padding-right:8px !important; }
.pdnRgt009 { padding-right:9px !important; }
.pdnRgt010 { padding-right:10px !important; }
.pdnRgt011 { padding-right:11px !important; }
.pdnRgt012 { padding-right:12px !important; }
.pdnRgt013 { padding-right:13px !important; }
.pdnRgt014 { padding-right:15px !important; }
.pdnRgt015 { padding-right:15px !important; }
.pdnRgt016 { padding-right:16px !important; }
.pdnRgt017 { padding-right:17px !important; }
.pdnRgt018 { padding-right:18px !important; }
.pdnRgt019 { padding-right:19px !important; }
.pdnRgt020 { padding-right:20px !important; }
.pdnRgt025 { padding-right:25px !important; }
.pdnRgt030 { padding-right:30px !important; }
.pdnRgt035 { padding-right:35px !important; }
.pdnRgt040 { padding-right:40px !important; }
.pdnRgt045 { padding-right:45px !important; }
.pdnRgt050 { padding-right:50px !important; }
.pdnRgt055 { padding-right:55px !important; }
.pdnRgt060 { padding-right:60px !important; }
.pdnRgt065 { padding-right:65px !important; }
.pdnRgt070 { padding-right:70px !important; }
.pdnRgt075 { padding-right:75px !important; }
.pdnRgt080 { padding-right:80px !important; }
.pdnRgt085 { padding-right:85px !important; }
.pdnRgt090 { padding-right:90px !important; }
.pdnRgt095 { padding-right:95px !important; }


.pdnBtm001 { padding-bottom:1px !important; }
.pdnBtm002 { padding-bottom:2px !important; }
.pdnBtm003 { padding-bottom:3px !important; }
.pdnBtm004 { padding-bottom:4px !important; }
.pdnBtm005 { padding-bottom:5px !important; }
.pdnBtm006 { padding-bottom:6px !important; }
.pdnBtm007 { padding-bottom:7px !important; }
.pdnBtm008 { padding-bottom:8px !important; }
.pdnBtm009 { padding-bottom:9px !important; }
.pdnBtm010 { padding-bottom:10px !important; }
.pdnBtm011 { padding-bottom:11px !important; }
.pdnBtm012 { padding-bottom:12px !important; }
.pdnBtm013 { padding-bottom:13px !important; }
.pdnBtm014 { padding-bottom:15px !important; }
.pdnBtm015 { padding-bottom:15px !important; }
.pdnBtm016 { padding-bottom:16px !important; }
.pdnBtm017 { padding-bottom:17px !important; }
.pdnBtm018 { padding-bottom:18px !important; }
.pdnBtm019 { padding-bottom:19px !important; }
.pdnBtm020 { padding-bottom:20px !important; }
.pdnBtm025 { padding-bottom:25px !important; }
.pdnBtm030 { padding-bottom:30px !important; }
.pdnBtm035 { padding-bottom:35px !important; }
.pdnBtm040 { padding-bottom:40px !important; }
.pdnBtm045 { padding-bottom:45px !important; }
.pdnBtm050 { padding-bottom:50px !important; }
.pdnBtm055 { padding-bottom:55px !important; }
.pdnBtm060 { padding-bottom:60px !important; }
.pdnBtm065 { padding-bottom:65px !important; }
.pdnBtm070 { padding-bottom:70px !important; }
.pdnBtm075 { padding-bottom:75px !important; }
.pdnBtm080 { padding-bottom:80px !important; }
.pdnBtm085 { padding-bottom:85px !important; }
.pdnBtm090 { padding-bottom:90px !important; }
.pdnBtm095 { padding-bottom:95px !important; }







.width100per { width:100% !important; }
.width90per { width:90% !important; }
.width80per { width:80% !important; }
.width70per { width:70% !important; }
.width60per { width:60% !important; }
.width50per { width:50% !important; }
.width40per { width:40% !important; }
.width30per { width:30% !important; }
.width20per { width:20% !important; }
.width10per { width:10% !important; }
.width120 { width:120px !important; }
.width320 { width:320px !important; }
.width340 { width:390px !important; }



.fltLft { float:left; }

.fltRgt { float:right; }



.txtLft { text-align:left !important; }
.txtRgt { text-align:right !important; }
.txtCnt { text-align:center !important; }



.block { display:block; }
.inline { display:inline; }
.boxCnt { display:block; width:auto; margin-left:auto; margin-right:auto; }



.letterS { letter-spacing:-1px; }
.bgGreen01 { background:#f1fddf; }
.bgA { background:#fafafa !important;}



.imgBorderA {
	padding:1px !important;
	border:1px solid #CCCCCC !important;
}


/* General-purpose　↑　↑　↑　↑　↑---------------------
----------------------------------------------------------- */







body  {
	padding: 0;
	text-align: center;
	color: #000000;
	background-color: #fff;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 100%;
	margin: 0;
}
.body-1 #container {
	width: 100%;
	min-height: 100%;
	text-align: left;
	position: relative;
	background-image: url(../an/0001_top-general/general_parts/header_bg-01.gif);
	background-repeat: repeat-x;
	background-position: center top;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
} 





.body-1 #contents {
	width: 1040px;
	min-height: 100%;
	text-align: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	position: relative;
	background-image: url(../an/0001_top-general/general_parts/body_bg-02.png);
	background-repeat: repeat-y;
	background-position: center top;
}


.body-1 #contents_B {
	width: 1040px;
	min-height: 100%;
	text-align: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	position: relative;
}



.body-1 #headerWrap {
	background-color: #FFF;
	background-image: url(../an/0001_top-general/general_parts/header_bg-01.gif);
	background-repeat: repeat-x;
	background-position: center top;
	height: 100px;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0;
	position: absolute;
	top: 0px;
}
.body-1 #header {
	background-color: #FFF;
	background-image: url(../an/0001_top-general/general_parts/header_bg-01.gif);
	background-repeat: repeat-x;
	background-position: center top;
	height: 100px;
	padding: 0px;
} 
.body-1 #header h1 {
	margin: 0;
	padding: 10px 0;
}
.body-1 #topadboard {
	float: left;
	width: 1000px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 110%;
	font-weight: normal;
	font-variant: normal;
	color: #666;
	margin-top: 8px;
	margin-right: 10px;
	margin-bottom: 8px;
	margin-left: 20px;
	clear: both;
}

.body-1 #sidebar1 {
	float: left;
	width: 205px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 110%;
	font-weight: normal;
	font-variant: normal;
	color: #666;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-left: 20px;
	text-align: left;
	height: auto;
	clear: right;
}

.body-1 #sidebar1-PHP {
	float: left;
	width: 205px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 110%;
	font-weight: normal;
	font-variant: normal;
	color: #666;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 20px;
	text-align: left;
	height: auto;
	clear: right;
}



.body-1 #mainContent {
	padding: 0px;
	width: 780px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 240px;
	background-color: #fff;
	text-align: left;
	clip: rect(auto,auto,auto,auto);
	height: auto;
}

.body-1 #mainContent-PHP {
	padding: 0px;
	width: 790px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 230px;
	background-color: #fff;
	text-align: left;
	height: auto;
}


.body-1 #footWrap {
	background-color: #C9F;
	background-image: url(../an/0001_top-general/general_parts/footer_bg-04.png);
	background-repeat: repeat-x;
	background-position: center top;
	height: 140px;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0;
	position: relative;
}

.body-1 #footer {
	background-color: #f39eea;
	height: 140px;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0;
	bottom: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 110%;
	font-weight: normal;
	font-variant: normal;
	color: #666;
	text-align: center;
	background-image: url(../an/0002_footer/image_footer/footer_bg-b2.png);
	background-position: left top;
	background-repeat: repeat-x;
} 
.body-1 #footer p {
	margin: 0;
	padding: 10px 0;
}
.fltrt {
	float: right;
	margin-left: 8px;
}
.fltlft {
	float: left;
	margin-right: 8px;
}
.clearfloat {
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}






.ContriPhoto_BG749px {
	padding: 0px;
	width: 749px;
	height: 125px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: center;
	float: left;
	border-radius: 0px 0px 4px 4px;
	-moz-border-radius: 0px 0px 4px 4px;
	-webkit-border-radius: 0px 0px 4px 4px;
	background-color: fff;
	border-top-width: 0px;
	border-right-width: 3px;
	border-bottom-width: 28px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e9e1cc;
	border-right-color: #e9e1cc;
	border-bottom-color: #e9e1cc;
	border-left-color: #e9e1cc;
	background-image: none;
	background-repeat: repeat-x;
	background-position: center top;
}































.body-1 #PageTopNavi1000 {
	width: 1000px;
	float: left;
	text-align: center;
	margin: 0px;
	padding: 0px;
}

.body-1 #banner600 {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: left;
	float: left;
}

.body-1 #Renew2013-600-close {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: left;
	float: left;
}

.body-1 #Renew2013-600-Ship-Point {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: left;
	float: left;
}


.body-1 #banner600-Daily50perOff-2014 {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
	float: left;
	background-image: url(../2014_04/image-files_2014-04/2014_04-daily50off-600px.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: auto;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 38px;
	line-height: 58px;
	font-weight: bold;
	color: #090;
}


.body-1 #banner600-Daily50perOff {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
	float: left;
	background-image: url(../2013_05/image-files_05/2013_05_daily_50peroff-600px_info.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 350px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 38px;
	line-height: 38px;
	font-weight: bold;
	color: #090;
}


.body-1 #banner600-Shadow {
	padding: 0px;
	width: 600px;
	height: 150px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	float: left;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 1px 6px #831460;
	background-image: url(../an/0001_top-general/top_banners/miyaket-01.png);
}


.body-1 #banner600-HumanText {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: left;
	float: left;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
}

.body-1 #banner600-00A {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: left;
	float: left;
}

.body-1 #banner600-00B {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: left;
	float: left;
}

.body-1 #banner600-00C {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: left;
	float: left;
}

.body-1 #banner600-00D {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: left;
	float: left;
}

.body-1 #banner600-01 {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 90px;
	text-align: left;
	float: left;
}


.body-1 #banner600-HumanOriginal {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	float: left;
}

.body-1 #banner600-HumanNonCut {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0x;
	margin-left: 0px;
	text-align: left;
	float: left;
}

.body-1 #banner600-Socicete-1 {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0x;
	margin-left: 0px;
	text-align: left;
	float: left;
}

.body-1 #banner600-Socicete-2 {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0x;
	margin-left: 0px;
	text-align: left;
	float: left;
}













.body-1 #banner580-Form {
	padding: 0px;
	width: 580px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	text-align: center;
	float: left;
	clear: right;
	background-color: #ff9488;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 1px 6px #831460;
	background-image: url(../an/0001_top-general/general_parts/mailform-bg-1.gif);
	background-repeat: repeat-x;
	background-position: center top;
}


.Title150-Form {
	padding: 0px;
	width: 150px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	background-color: #FFC;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 29px;
	font-weight: bold;
	font-variant: normal;
	color: #333;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	box-shadow: 0px 1px 5px #777;
	height: 28px;
}


.Title400-FormArea-1 {
	padding: 0px;
	width: 400px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	float: left;
	clear: right;
	background-color: #FFC;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	color: #333;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	box-shadow: 0px 1px 5px #777;
	height: 28px;
}


.Title400-FormArea-2 {
	padding: 0px;
	width: 400px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	float: left;
	clear: right;
	background-color: #FFC;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	color: #333;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	box-shadow: 0px 1px 5px #777;
}



.body-1 #banner580 {
	padding: 0px;
	width: 580px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	text-align: center;
	float: left;
	clear: right;
}


.body-1 #banner560 {
	padding: 0px;
	width: 560px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	text-align: center;
	float: left;
	clear: right;
}



.body-1 #banner580b {
	padding: 0px;
	width: 580px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	text-align: center;
	float: left;
}




.body-1 #banner590 {
	padding: 0px;
	width: 590px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
}

.body-1 #banner590-Height {
	padding: 0px;
	width: 590px;
	height: 445px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
}


.body-1 #banner590-B {
	padding: 0px;
	width: 780px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
}

.body-1 #banner180-C {
	padding: 0px;
	width: 180px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: left;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	color: #555;
}

.body-1 #banner180-Cb {
	padding: 0px;
	width: 180px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 15px;
	text-align: left;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	color: #555;
}


.body-1 #banner180-C-1 {
	padding: 0px;
	width: 180px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	text-align: left;
	float: left;
	clear: right;
	background-image: url(../an/0001_top-general/general_parts/pro-comment_style-bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	border-radius: 4px;
}

.body-1 #banner180-C-3 {
	padding: 0px;
	width: 187px;
	margin-top: 47px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 7px;
	text-align: left;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	color: #555;
}




.body-1 #banner180-C-1-CosHairType {
	padding: 0px;
	width: 180px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	text-align: left;
	float: left;
	clear: right;
	background-image: url(../an/0001_top-general/general_parts/pro-comment_hairtype-bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	border-radius: 4px;
}



.body-1 #banner180-C-1-CosColor {
	padding: 0px;
	width: 180px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	text-align: left;
	float: left;
	clear: right;
	background-image: url(../an/0001_top-general/general_parts/pro-comment_color-bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	border-radius: 4px;
}



.body-1 #banner180-C-2{
	padding: 0px;
	width: 180px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	text-align: left;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	color: #777;
}




.body-1 #banner180-D-1 {
	padding: 0px;
	width: 180px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	text-align: left;
	float: left;
	clear: right;
	background-image: url(../an/0001_top-general/general_parts/pro-comment_otameshi50off-bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	border-radius: 4px;
}




.body-1 #banner170-Text {
	padding: 0px;
	width: 170px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	text-align: left;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #555;
}


.body-1 #banner167-Text {
	width: 170px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 8px;
	text-align: left;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #555;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


.body-1 #banner180-Text {
	padding: 0px;
	width: 180px;
	margin-top: 35px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	text-align: left;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	color: #555;
}

.body-1 #banner180-Text2 {
	padding: 0px;
	width: 180px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	text-align: left;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	color: #555;
}

.body-1 #banner187-Text2 {
	padding: 0px;
	width: 187px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	text-align: left;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	color: #444;
}








.body-1 #Banner300-01 {
	padding: 0px;
	width: 298px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: left;
	float: left;
	height: auto;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #555;
	line-height: 18px;
	background-color: #ddd;
}


.body-1 #Banner300-01-Right {
	padding: 0px;
	width: 298px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: right;
	float: right;
	height: auto;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #555;
	line-height: 18px;
	background-color: #ddd;
}











.body-1 #banner248-C-Style {
	padding: 0px;
	width: 248px;
	margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 6px;
	margin-left: 5px;
	text-align: left;
	float: left;
	clear: right;
	background-image: url(../an/0001_top-general/general_parts/lapin_style-bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border-radius: 4px;
}

.body-1 #banner248-C-HairType {
	padding: 0px;
	width: 248px;
	margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 6px;
	margin-left: 5px;
	text-align: left;
	float: left;
	clear: right;
	background-image: url(../an/0001_top-general/general_parts/lapin_hairtype-bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border-radius: 4px;
}

.body-1 #banner248-C-Size {
	padding: 0px;
	width: 248px;
	margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 6px;
	margin-left: 5px;
	text-align: left;
	float: left;
	clear: right;
	background-image: url(../an/0001_top-general/general_parts/lapin_size-bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border-radius: 4px;
}

.body-1 #banner248-C-LapinAttention {
	padding: 0px;
	width: 248px;
	height: 85px;
	margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 6px;
	margin-left: 5px;
	text-align: left;
	float: left;
	clear: right;
	border-radius: 4px;
}

.body-1 #banner510-GiftWrap {
	padding: 0px;
	width: 512px;
	margin-top: 6px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0
	px;
	text-align: left;
	float: right;
	border-radius: 4px;
}

.body-1 #banner300-GiftWrap {
	padding: 0px;
	width: 300px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0
	px;
	text-align: left;
	float: left;
	border-radius: 4px;
}




.body-1 #banner600-Text-B {
	padding: 0px;
	width: 600px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	text-align: left;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #555;
}


.body-1 #banner248-Text {
	padding: 0px;
	width: 248px;
	margin-top: 35px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	text-align: left;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	color: #555;
}

.body-1 #banner248-Text-B {
	padding: 0px;
	width: 248px;
	margin-top: 5px;
	margin-right: 12px;
	margin-bottom: 6px;
	margin-left: 0px;
	text-align: left;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	color: #555;
}


.body-1 #banner200-Text {
	padding: 4px;
	width: 185px;
	margin-top: 13px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 6px;
	text-align: left;
	float: left;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	color: #F00;
	border: 1px solid #F00;
}


.body-1 #banner180-Text-1 {
	padding: 4px;
	width: 180px;
	margin-top: 6px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 6px;
	text-align: left;
	float: left;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	color: #555;
}




.body-1 #banner144-1 {
	padding: 0px;
	width: 144px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 6px;
	text-align: left;
	float: left;
	clear: right;
}


.body-1 #banner144-2 {
	padding: 0px;
	width: 144px;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-left: 25px;
	text-align: left;
	float: left;
	clear: right;
}















.box780-01 {
	padding: 0px;
	width: 780px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
}




.body-1 #banner780 {
	padding: 0px;
	width: 780px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
}

.body-1 #banner780-A {
	padding: 0px;
	width: 780px;
	text-align: center;
	float: left;
	clear: right;
	margin: 0px;
}


.body-1 #banner780-B {
	padding: 0px;
	width: 780px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
}




.body-1 #banner600-A {
	padding: 0px;
	width: 600px;
	text-align: center;
	float: left;
	margin: 0px;
}


.body-1 #banner780-B {
	padding: 0px;
	width: 780px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: left;
	float: left;
	clear: right;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 1px 7px #3a011b;
}

.body-1 #banner780-CosList {
	padding: 0px;
	width: 780px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	color: #777;
}

.body-1 #banner525-CareCategoryA {
	padding: 0px;
	width: 525px;
	text-align: center;
	float: left;
	clear: right;
	height: 36px;
	margin-top: 4px;
	margin-left: 250px;
}

.body-1 #banner520-ColorCategoryA {
	padding: 0px;
	width: 525px;
	text-align: center;
	float: left;
	clear: right;
	height: 20px;
	margin-top: 5px;
	margin-left: 250px;
}

.body-1 #banner520-ColorCategoryB {
	padding: 0px;
	width: 520px;
	text-align: right;
	float: left;
	clear: right;
	height: 20px;
	margin-left: 250px;
}






.body-1 #banner780-CosTitleBarA {
	padding: 0px;
	width: 780px;
	text-align: right;
	float: left;
	clear: right;
	height: 46px;
	background-image: url(../an/0001_top-general/general_parts/cos_title-bar-01.gif);
	background-repeat: no-repeat;
	background-position: right center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
	border-radius: 5px;
	box-shadow: 0px 1px 6px #777;
}



.body-1 #CosWig-ProdName {
	width:490px;
	height:auto;
	float: left;
	border-radius: 5px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: 26px;
	font-weight: bold;
	font-variant: normal;
	color: #933;
	text-align: left;
	margin-right: 12px;
	margin-bottom: 5px;
	margin-left: 35px;
	margin-top: 3px;
	text-shadow: 0px 1px 4px #777;
}

.body-1 #CosWig-ProdName2 {
	width:400px;
	height:auto;
	float: left;
	border-radius: 5px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: 26px;
	font-weight: bold;
	font-variant: normal;
	color: #ee3333;
	text-align: left;
	margin-right: 12px;
	margin-bottom: 5px;
	margin-left: 35px;
	margin-top: 3px;
	text-shadow: 0px 1px 4px #777;
}



.body-1 #banner780-CosColorDivBarBW {
	padding: 0px;
	width: 780px;
	text-align: right;
	float: left;
	clear: right;
	height: 30px;
	background-image: url(../an/0001_top-general/general_parts/cos_colordiv-bar-bw.gif);
	background-repeat: no-repeat;
	background-position: right center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	border-radius: 5px;
	box-shadow: 0px 1px 6px #777;
}

.body-1 #banner780-CosColorDivBarRP {
	padding: 0px;
	width: 780px;
	text-align: right;
	float: left;
	clear: right;
	height: 30px;
	background-image: url(../an/0001_top-general/general_parts/cos_colordiv-bar-rp.gif);
	background-repeat: no-repeat;
	background-position: right center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	border-radius: 5px;
	box-shadow: 0px 1px 6px #777;
}

.body-1 #banner780-CosColorDivBarGY {
	padding: 0px;
	width: 780px;
	text-align: right;
	float: left;
	clear: right;
	height: 30px;
	background-image: url(../an/0001_top-general/general_parts/cos_colordiv-bar-gy.gif);
	background-repeat: no-repeat;
	background-position: right center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	border-radius: 5px;
	box-shadow: 0px 1px 6px #777;
}

.body-1 #banner780-CosColorDivBarGS {
	padding: 0px;
	width: 780px;
	text-align: right;
	float: left;
	clear: right;
	height: 30px;
	background-image: url(../an/0001_top-general/general_parts/cos_colordiv-bar-gs.gif);
	background-repeat: no-repeat;
	background-position: right center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	border-radius: 5px;
	box-shadow: 0px 1px 6px #777;
}

.body-1 #banner780-CosColorDivBarBr {
	padding: 0px;
	width: 780px;
	text-align: right;
	float: left;
	clear: right;
	height: 30px;
	background-image: url(../an/0001_top-general/general_parts/cos_colordiv-bar-br.gif);
	background-repeat: no-repeat;
	background-position: right center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	border-radius: 5px;
	box-shadow: 0px 1px 6px #777;
}

.body-1 #banner780-CosColorDivBarPu {
	padding: 0px;
	width: 780px;
	text-align: right;
	float: left;
	clear: right;
	height: 30px;
	background-image: url(../an/0001_top-general/general_parts/cos_colordiv-bar-pu.gif);
	background-repeat: no-repeat;
	background-position: right center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	border-radius: 5px;
	box-shadow: 0px 1px 6px #777;
}

.body-1 #banner780-CosColorDivBarBl {
	padding: 0px;
	width: 780px;
	text-align: right;
	float: left;
	clear: right;
	height: 30px;
	background-image: url(../an/0001_top-general/general_parts/cos_colordiv-bar-bl.gif);
	background-repeat: no-repeat;
	background-position: right center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	border-radius: 5px;
	box-shadow: 0px 1px 6px #777;
}

.body-1 #banner780-CosColorDivBarOr {
	padding: 0px;
	width: 780px;
	text-align: right;
	float: left;
	clear: right;
	height: 30px;
	background-image: url(../an/0001_top-general/general_parts/cos_colordiv-bar-or.gif);
	background-repeat: no-repeat;
	background-position: right center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	border-radius: 5px;
	box-shadow: 0px 1px 6px #777;
}

.body-1 #banner780-CosColorDivBarGr {
	padding: 0px;
	width: 780px;
	text-align: right;
	float: left;
	clear: right;
	height: 30px;
	background-image: url(../an/0001_top-general/general_parts/cos_colordiv-bar-gr.gif);
	background-repeat: no-repeat;
	background-position: right center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	border-radius: 5px;
	box-shadow: 0px 1px 6px #777;
}

.body-1 #banner780-CosColorDivBarTokka {
	padding: 0px;
	width: 780px;
	text-align: right;
	float: left;
	clear: right;
	height: 30px;
	background-image: url(../an/0001_top-general/general_parts/cos_colordiv-bar-01.gif);
	background-repeat: no-repeat;
	background-position: right center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	border-radius: 5px;
	box-shadow: 0px 1px 6px #777;
}










.body-1 #banner780-LapinLadiesDivBarLong {
	padding: 0px;
	width: 780px;
	text-align: right;
	float: left;
	clear: right;
	height: 30px;
	background-image: url(../an/0001_top-general/general_parts/lapin_colordiv-bar-01.gif);
	background-repeat: no-repeat;
	background-position: right center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	border-radius: 5px;
	box-shadow: 0px 1px 6px #777;
}




.body-1 #banner780-LapinMensDivBarLong {
	padding: 0px;
	width: 780px;
	text-align: right;
	float: left;
	clear: right;
	height: 30px;
	background-image: url(../an/0001_top-general/general_parts/lapin_colordiv-bar-02.gif);
	background-repeat: no-repeat;
	background-position: right center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	border-radius: 5px;
	box-shadow: 0px 1px 6px #777;
}


















.body-1 #banner780-CosColorDivIcon {
	padding: 0px;
	width: 160px;
	text-align: right;
	float: right;
	height: 20px;
	margin-top: 5px;
	margin-right: 8px;
	margin-bottom: 7px;
	margin-left: 0px;
}

.body-1 #banner780-CosColorBackBtn {
	padding: 0px;
	width: 30px;
	text-align: right;
	float: right;
	height: 30px;
	margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 0px;
	margin-left: 0px;
}

















.body-1 #banner780-CareGoodsTitleBar-A {
	padding: 0px;
	width: 780px;
	text-align: right;
	float: left;
	clear: right;
	height: 46px;
	background-image: url(../an/0001_top-general/general_parts/caregoods-title-bar.gif);
	background-repeat: no-repeat;
	background-position: right center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
	border-radius: 5px;
	box-shadow: 0px 1px 6px #777;
}


.body-1 #banner780-CareGoodsDivBar-Wig {
	padding: 0px;
	width: 780px;
	text-align: right;
	float: left;
	clear: right;
	height: 30px;
	background-image: url(../an/0001_top-general/general_parts/caregoods-div-bar-wig.gif);
	background-repeat: no-repeat;
	background-position: right center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	border-radius: 5px;
	box-shadow: 0px 1px 6px #777;
}

.body-1 #banner780-CareGoodsDivBar-Biyo {
	padding: 0px;
	width: 780px;
	text-align: right;
	float: left;
	clear: right;
	height: 30px;
	background-image: url(../an/0001_top-general/general_parts/caregoods-div-bar-biyo.gif);
	background-repeat: no-repeat;
	background-position: right center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	border-radius: 5px;
	box-shadow: 0px 1px 6px #777;
}

.body-1 #banner780-CareGoodsDivBar-Hair {
	padding: 0px;
	width: 780px;
	text-align: right;
	float: left;
	clear: right;
	height: 30px;
	background-image: url(../an/0001_top-general/general_parts/caregoods-div-bar-hair.gif);
	background-repeat: no-repeat;
	background-position: right center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	border-radius: 5px;
	box-shadow: 0px 1px 6px #777;
}







.body-1 #banner780-2013LuckyBag {
	padding: 0px;
	width: 780px;
	text-align: left;
	float: left;
	clear: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}




.body-1 #banner780-2013PriceDown {
	padding: 0px;
	width: 780px;
	text-align: left;
	float: left;
	clear: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}


















.body-1 #banner780_Full {
	padding: 0px;
	width: 780px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: left;
	float: left;
}



.body-1 #banner780_385-left {
	padding: 0px;
	width: 387px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: left;
	float: left;
}
.body-1 #banner780_385-right {
	padding: 0px;
	width: 387px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: left;
	float: right;
}



.body-1 #banner780_386-left {
	padding: 0px;
	width: 386px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	float: left;
}
.body-1 #banner780_386-right {
	padding: 0px;
	width: 386px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	float: right;
}



.body-1 #banner780_590-leftProPhoto {
	padding: 0px;
	width: 590px;
	text-align: left;
	float: left;
	height: 348px;
	clear: none;
	margin: 0px;
	border-radius: 4px;
	background-image: url(../an/0001_top-general/general_parts/pro-info-bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
}







.body-1 #banner780_590-CareGoods-Title {
	padding: 0px;
	width: 590px;
	text-align: left;
	float: left;
	height: 348px;
	clear: none;
	margin: 0px;
	border-radius: 4px;
	background-image: url(../an/care-goods/images/caregoods-bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
}







.body-1 #banner780_590-LapinLadies-leftProPhoto {
	padding: 0px;
	width: 590px;
	text-align: left;
	float: left;
	height: 348px;
	clear: none;
	margin: 0px;
	border-radius: 4px;
	background-image: url(../an/0001_top-general/general_parts/lapin-pro-info-bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

.body-1 #banner780_590-LapinMens-leftProPhoto {
	padding: 0px;
	width: 590px;
	text-align: left;
	float: left;
	height: 348px;
	clear: none;
	margin: 0px;
	border-radius: 4px;
	background-image: url(../an/0001_top-general/general_parts/lapin-mens-pro-info-bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
}


.body-1 #banner780_590-Societe-leftProPhoto {
	padding: 0px;
	width: 590px;
	text-align: left;
	float: left;
	height: 348px;
	clear: none;
	margin: 0px;
	border-radius: 4px;
	background-image: url(../an/0001_top-general/general_parts/societe-pro-info-bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
}


.body-1 #banner780_590-iiHuman-leftProPhoto {
	padding: 0px;
	width: 590px;
	text-align: left;
	float: left;
	height: 348px;
	clear: none;
	margin: 0px;
	border-radius: 4px;
	background-image: url(../an/0001_top-general/general_parts/human-pro-info-bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

.body-1 #banner780_590-iiHuman-leftProPhoto-L {
	padding: 0px;
	width: 590px;
	text-align: left;
	float: left;
	height: 470px;
	clear: none;
	margin: 0px;
	border-radius: 4px;
	background-image: url(../an/0001_top-general/general_parts/human-pro-info-bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #e6d3c7;
}




.body-1 #banner780_540-MinogePhoto {
	padding: 0px;
	width: 540px;
	text-align: left;
	float: left;
	border-radius: 4px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
}

.body-1 #banner780_540-MinogeText {
	padding: 5px;
	width: 530px;
	text-align: left;
	float: left;
	border-radius: 4px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	font-variant: normal;
	color: #555;
	background-color: #FFF;
}












.body-1 #banner780_590-leftAngle {
	padding: 0px;
	width: 590px;
	text-align: left;
	float: right;
	clear: right;
	border-radius: 4px;
	background-image: url(../an/0001_top-general/general_parts/pro-angle_info-bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	background-color: #dee3e9;
}

.body-1 #banner780_590-leftAngle-2 {
	padding: 0px;
	width: 590px;
	text-align: left;
	float: right;
	clear: right;
	border-radius: 4px;
	background-image: url(../an/0001_top-general/general_parts/pro-angle_info-bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	background-color: #dee3e9;
	height: 246px;
}


.body-1 #banner780_590-Tips {
	padding: 0px;
	width: 590px;
	text-align: left;
	float: right;
	clear: right;
	border-radius: 4px;
	background-image: url(../an/0001_top-general/general_parts/tips_info-bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	background-color: #eddeed;
}


.body-1 #banner780_590-Wakeari-1 {
	padding: 0px;
	width: 590px;
	text-align: left;
	float: right;
	clear: right;
	border-radius: 4px;
	background-image: url(../an/0001_top-general/general_parts/failurepoint_info-bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	background-color: #eddeed;
}





.body-1 #banner780_590-Text1 {
	padding: 0px;
	width: 580px;
	text-align: left;
	float: right;
	clear: right;
	border-radius: 4px;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #C36;
}













.body-1 #banner600-BG-blue-Text1 {
	padding: 0px;
	width: 600px;
	height: 28px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 4px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 28px;
	font-weight: bold;
	font-variant: normal;
	color: #FFF;
	background-color: #36C;
}

.body-1 #banner580-BG-blue-Text1 {
	padding: 0px;
	width: 580px;
	height: 28px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 4px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 28px;
	font-weight: bold;
	font-variant: normal;
	color: #FFF;
	background-color: #36C;
}


.body-1 #banner600-BG-yellow-Text1 {
	padding: 0px;
	width: 590px;
	height: 28px;
	text-align: left;
	float: left;
	clear: right;
	border-radius: 4px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 28px;
	font-weight: bold;
	font-variant: normal;
	color: #333;
	background-color: #FF9;
}


.body-1 #banner600-BG-orange-Text1 {
	padding: 0px;
	width: 600px;
	height: 28px;
	text-align: center;
	float: left;
	border-radius: 4px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 28px;
	font-weight: bold;
	font-variant: normal;
	color: #333;
	background-color: #F90;
}

.body-1 #banner600-BG-orange-Box {
	padding: 0px;
	width: 600px;
	text-align: center;
	float: left;
	border-radius: 4px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	color: #333;
}


.body-1 #banner580-redText1 {
	padding: 0px;
	width: 580px;
	text-align: left;
	float: left;
	clear: right;
	border-radius: 4px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	color: #F00;
	letter-spacing: 0.05em;
}



.body-1 #banner570-ColorPrice1 {
	padding: 5px;
	width: 570px;
	text-align: left;
	float: left;
	clear: right;
	border-radius: 4px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 15px;
	margin-left: 10px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	color: #F00;
	background-color: #eee;
}


.body-1 #banner560-ColorPrice1 {
	padding: 5px;
	width: 550px;
	text-align: left;
	float: left;
	clear: right;
	border-radius: 4px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 20px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	color: #F00;
	background-color: #eee;
}


.body-1 #banner500-ColorPrice1 {
	padding: 5px;
	width: 500px;
	text-align: left;
	float: left;
	clear: right;
	border-radius: 4px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 46px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	color: #F00;
	background-color: #eee;
}



.body-1 #ColorBox215-1 {
	padding: 0px;
	width: 215px;
	text-align: left;
	float: left;
	clear: right;
	border-radius: 4px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	color: #F00;
	height: 80px;
	box-shadow: 0px 1px 4px #777;
}

.body-1 #ColorBox215-2 {
	width: 215px;
	text-align: right;
	float: right;
	border-radius: 4px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 23px;
	font-weight: normal;
	font-variant: normal;
	color: #F00;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


.body-1 #ColorBox215-3 {
	padding: 0px;
	width: 215px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 4px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	color: #F00;
	height: 80px;
	box-shadow: 0px 1px 4px #777;
	vertical-align: middle;
}



.body-1 #ColorBox230-2 {
	width: 230px;
	text-align: center;
	float: right;
	border-radius: 4px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 23px;
	font-weight: normal;
	font-variant: normal;
	color: #F00;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}






.body-1 #ColorBox270-1 {
	padding: 0px;
	width: 270px;
	text-align: left;
	float: left;
	clear: right;
	border-radius: 4px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	color: #F00;
	height: 100px;
	box-shadow: 0px 1px 4px #777;
}


.body-1 #ColorBox342-1 {
	padding: 0px;
	width: 342px;
	text-align: left;
	float: left;
	clear: right;
	border-radius: 4px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	color: #F00;
	box-shadow: 0px 1px 4px #777;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


.body-1 #ColorBox330-1 {
	padding: 0px;
	width: 330px;
	text-align: left;
	float: left;
	clear: right;
	border-radius: 4px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	color: #F00;
	box-shadow: 0px 1px 4px #777;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	overflow: hidden;
}


.body-1 #ColorBox330-1b {
	padding: 0px;
	width: 330px;
	text-align: left;
	float: left;
	clear: right;
	border-radius: 4px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	color: #F00;
	box-shadow: 0px 1px 4px #777;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	overflow: hidden;
}

.body-1 #ColorBox330-0 {
	padding: 0px;
	width: 330px;
	text-align: left;
	float: left;
	clear: right;
	border-radius: 4px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	color: #F00;
	box-shadow: 0px 1px 4px #777;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	overflow: hidden;
}

.body-1 #ColorBox330-1 {
	width: 340px;
	text-align: left;
	float: left;
	clear: right;
	border-radius: 4px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	font-variant: normal;
	color: #555;
	box-shadow: 0px 1px 4px #777;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	overflow: hidden;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
}


.body-1 #ColorBox550-1 {
	padding: 0px;
	width: 550px;
	text-align: left;
	float: left;
	clear: right;
	border-radius: 4px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	color: #F00;
	height: 100px;
	box-shadow: 0px 1px 4px #777;
}





.body-1 #ImageBox590-A1 {
	width: 582px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 4px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	color: #F00;
	box-shadow: 0px 1px 6px #777;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	background-color: #FFC;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 4px;
}


.body-1 #ImageBox590-A1-b {
	width: 582px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 4px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	color: #F00;
	box-shadow: 0px 1px 6px #777;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	background-color: #FFC;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 4px;
	height: 280px;
}


.body-1 #ImageBox590-A1-C {
	width: 582px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 4px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	color: #F00;
	box-shadow: 0px 1px 6px #777;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	background-color: #FFC;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 4px;
}





.body-1 #ImageBox229-A1 {
	width: 229px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 4px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	color: #F00;
	box-shadow: 0px 1px 6px #777;
	background-color: #FFC;
	margin-top: 0px;
	margin-right: 12px;
	margin-bottom: 0px;
	margin-left: 8px;
	padding: 0px;
}



.body-1 #ImageBox180-A1 {
	width: 180px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 4px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	color: #F00;
	box-shadow: 0px 1px 6px #777;
	background-color: #FFC;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 5px;
	margin-left: 8px;
	padding: 0px;
}

.body-1 #ImageBox180-A1-sub {
	width: 180px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 4px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	color: #F00;
	box-shadow: 0px 1px 6px #777;
	background-color: #FFC;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	height: 150px;
}




.body-1 #TextBox570-A1 {
	width: 566px;
	text-align: left;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #555;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
	letter-spacing: -0.05em;
	padding: 0px;
}

.body-1 #TextBox570-A1-center {
	width: 566px;
	text-align: center;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #555;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 8px;
	letter-spacing: -0.05em;
	padding: 0px;
}


.body-1 #TextBox320-A1 {
	width: 318px;
	text-align: left;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	color: #555;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 6px;
	padding: 0px;
}


.body-1 #TextBox220-A1 {
	width: 220px;
	text-align: left;
	float: right;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #555;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 6px;
	padding: 0px;
}

.body-1 #TextBox220-A1center {
	width: 220px;
	text-align: center;
	float: right;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	color: #555;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 6px;
	padding: 0px;
}


.body-1 #TextBox170-A1 {
	width: 170px;
	text-align: left;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	color: #555;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	padding: 0px;
}







.body-1 #banner780_180-right {
	padding: 0px;
	width: 180px;
	text-align: left;
	float: right;
	clear: none;
	border-radius: 4px;
	height: 450px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}


.body-1 #banner780_180-right-2 {
	padding: 0px;
	width: 180px;
	text-align: left;
	float: right;
	clear: none;
	border-radius: 4px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}


.body-1 #banner1000 {
	padding: 0px;
	width: 1000px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	clear: both;
	float: left;
}


.body-1 #banner1000-B {
	padding: 0px;
	width: 1000px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	clear: both;
	float: left;
}


.body-1 #banner1000-R {
	padding: 0px;
	width: 1000px;
	height: 150px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: center;
	float: left;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 1px 6px #831460;
	background-image: url(../an/0001_top-general/general_parts/cont-photo-bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	behavior: url("/js/PIE.htc");
}


.body-1 #banner1000_497-left {
	padding: 0px;
	width: 497px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	float: left;
	overflow: hidden;
}
.body-1 #banner1000_497-right {
	padding: 0px;
	width: 497px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	float: right;
	overflow: hidden;
}


.body-1 #banner1000_497-left-b {
	padding: 0px;
	width: 497px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	float: left;
	overflow: hidden;
}
.body-1 #banner1000_497-right-b {
	padding: 0px;
	width: 497px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	float: right;
	overflow: hidden;
}

.body-1 #banner1000_497-right-b2 {
	padding: 0px;
	width: 497px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	float: right;
	overflow: hidden;
}


.body-1 #others590-A {
	padding: 0px;
	width: 590px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: center;
	float: left;
	height: auto;
	overflow: hidden;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 110%;
	font-weight: normal;
	font-variant: normal;
	color: #03F;
}

.body-1 #others590-B {
	padding: 0px;
	width: 590px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: center;
	float: left;
	overflow: hidden;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 110%;
	font-weight: normal;
	font-variant: normal;
	color: #03F;
}


.body-1 #others590-B2 {
	padding: 0px;
	width: 590px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	float: left;
	overflow: hidden;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: 21px;
	font-weight: normal;
	font-variant: normal;
	color: #03F;
}


.body-1 #others590-C {
	padding: 0px;
	width: 590px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
	text-align: center;
	float: left;
	height: auto;
	overflow: hidden;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 110%;
	font-weight: normal;
	font-variant: normal;
	color: #03F;
}



.body-1 #others590-price1 {
	padding: 0px;
	width: 590px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	float: left;
	height: auto;
	overflow: hidden;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 110%;
	font-weight: normal;
	font-variant: normal;
	color: #03F;
	clear: left;
}

.body-1 #others600 {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: left;
	float: left;
	height: auto;
	clear: right;
	overflow: hidden;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 110%;
	font-weight: normal;
	font-variant: normal;
	color: #03F;
}



.body-1 #others600-2 {
	padding: 0px;
	width: 600px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: left;
	float: left;
	height: auto;
	overflow: hidden;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 110%;
	font-weight: normal;
	font-variant: normal;
	color: #03F;
}



.body-1 #others400-2 {
	padding: 0px;
	width: 400px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	float: left;
	height: auto;
	overflow: hidden;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 110%;
	font-weight: normal;
	font-variant: normal;
	color: #03F;
}


.body-1 #others200-2 {
	padding: 0px;
	width: 200px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	float: left;
	height: auto;
	overflow: hidden;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 110%;
	font-weight: normal;
	font-variant: normal;
	color: #03F;
}


.body-1 #others600-2_b {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	float: left;
	height: auto;
	overflow: hidden;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 110%;
	font-weight: normal;
	font-variant: normal;
	color: #03F;
}


.body-1 #others600-2_c {
	padding: 0px;
	width: 600px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	float: left;
	height: auto;
	overflow: hidden;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 110%;
	font-weight: normal;
	font-variant: normal;
	color: #03F;
}


.body-1 #others600-3 {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	float: left;
	height: auto;
	overflow: hidden;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 110%;
	font-weight: normal;
	font-variant: normal;
	color: #03F;
}



.body-1 #others600-4 {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	float: left;
	height: auto;
	overflow: hidden;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
}



.body-1 #others600-5 {
	padding: 0px;
	width: 600px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	text-align: center;
	float: left;
	height: auto;
	overflow: hidden;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	clear: right;
}


.body-1 #others186-1A {
	padding: 0px;
	width: 186px;
	margin-top: 3px;
	margin-right: 7px;
	margin-bottom: 3px;
	margin-left: 7px;
	text-align: center;
	float: left;
	height: auto;
	overflow: hidden;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
}


.body-1 #others170-1B {
	padding: 0px;
	width: 170px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
	text-align: center;
	float: left;
	height: auto;
	overflow: hidden;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
}





.body-1 #ii-wig300-1 {
	padding: 0px;
	width: 300px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	float: left;
	height: auto;
	overflow: hidden;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 110%;
	font-weight: normal;
	font-variant: normal;
	color: #03F;
}


.body-1 #ii-wig200-1 {
	padding: 0px;
	width: 200px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	float: left;
	height: auto;
	overflow: hidden;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 110%;
	font-weight: normal;
	font-variant: normal;
	color: #03F;
}























.body-1 #others780 {
	padding: 0px;
	width: 780px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: left;
	float: left;
	height: auto;
	clear: right;
	overflow: hidden;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 110%;
	font-weight: normal;
	font-variant: normal;
	color: #03F;
}






.body-1 #othersRightSide {
	padding: 0px;
	width: 170px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: left;
	float: right;
	height: auto;
	overflow: hidden;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 110%;
	font-weight: normal;
	font-variant: normal;
	color: #03F;
}


.body-1 #othersRightSide-PHPArea {
	padding: 0px;
	width: 170px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	text-align: left;
	float: right;
	height: auto;
	overflow: hidden;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 110%;
	font-weight: normal;
	font-variant: normal;
	color: #03F;
	clear: right;
}

.body-1 #othersRightSide-170A {
	padding: 0px;
	width: 170px;
	height: 245px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	text-align: left;
	float: right;
	height: 245px;
	overflow: hidden;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 110%;
	font-weight: normal;
	font-variant: normal;
	color: #03F;
}

.body-1 #othersRightSide-170B {
	padding: 0px;
	width: 170px;
	height: 56px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	text-align: left;
	float: right;
	height: 56px;
	overflow: hidden;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 110%;
	font-weight: normal;
	font-variant: normal;
	color: #03F;
}

















.body-1 #right_navi170 {
	padding: 0px;
	width: 170px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	text-align: left;
	float: right;
	height: auto;
	overflow: hidden;
	clear: both;
}


.body-1 #bread-1{
	padding: 0px;
	width: 780px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
	text-align: left;
	float: none;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}



.body-1 #bread-780{
	padding: 0px;
	width: 780px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
	text-align: left;
	float: left;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	clear: right;
	border-bottom: 1px dotted #3399CC;
}


.body-1 #bread-600{
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
	text-align: left;
	float: left;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	clear: right;
	border-bottom: 1px dotted #3399CC;
}

.body-1 #banner600-ProPoint {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	height: auto;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	line-height: 20px;
}


.body-1 #banner600-ProPoint-Left {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: left;
	float: left;
	clear: right;
	height: auto;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	line-height: 20px;
}


.body-1 #banner600-ProPoint-forPHP {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: left;
	float: left;
	clear: right;
	height: auto;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	line-height: 20px;
}


.body-1 #banner600-ProPoint-forPHP-2 {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: left;
	float: left;
	clear: right;
	height: auto;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	line-height: 20px;
}






.body-1 #banner600-ProPoint-AA {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	height: auto;
}



.body-1 #banner600-PHP-Area {
	padding: 0px;
	width: 605px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 5px;
	text-align: left;
	float: left;
	clear: right;
	height: auto;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #555;
}








.body-1 #Width580-GrayBG-01 {
	padding: 0px;
	width: 580px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	text-align: left;
	float: left;
	clear: right;
	height: auto;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #555;
	line-height: 18px;
	background-color: #ddd;
	border-radius: 5px;
}


.body-1 #Width250-ImageBox-01 {
	padding: 0px;
	width: 250px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 8px;
	margin-left: 10px;
	text-align: left;
	float: left;
	clear: right;
	height: auto;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #555;
	line-height: 18px;
	background-color: #ddd;
	border-radius: 5px;
}

.body-1 #Width300-TextBox-01 {
	padding: 0px;
	width: 300px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	text-align: left;
	float: left;
	clear: right;
	height: auto;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #555;
	line-height: 18px;
	background-color: #ddd;
}















.body-1 #banner600-Rounded-1 {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
	float: left;
	border-radius: 5px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
}





.body-1 #banner600-Rounded-0 {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/0001_top-general/general_parts/free-shipping-bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
}

.body-1 #banner600-Rounded-0-henpin {
	padding: 0px;
	width: 600px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/guidance/images/free-shipping-bg-return.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	height: 45px;
}




.body-1 #banner600-Rounded-ShippingTime {
	padding: 0px;
	width: 600px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/0001_top-general/general_parts/free-shipping-time-bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #ededbf;
	height: auto;
}

.body-1 #banner600-Rounded-OrderInHoliday {
	padding: 0px;
	width: 600px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/guidance/images/free-shipping-holidayorder-bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #ededbf;
}

.body-1 #banner600-Rounded-Takuhai {
	padding: 0px;
	width: 600px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/guidance/images/free-shipping-takuhai-bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #ededbf;
	height: auto;
}

.body-1 #banner600-Rounded-Teikeigai {
	padding: 0px;
	width: 600px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/guidance/images/free-shipping-teikeigai-bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #ededbf;
	height: auto;
}

.body-1 #banner600-Rounded-Henpin {
	padding: 0px;
	width: 600px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/guidance/images/free-shipping-henpin-bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #ededbf;
}



.body-1 #banner600-Rounded-C-Law {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/guidance/images/c-law_title.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #ededbf;
}

.body-1 #banner600-Rounded-MemberPoint {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/guidance/images/member_point.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #ededbf;
}

.body-1 #banner600-Rounded-MemberHowToRegist {
	padding: 0px;
	width: 600px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/guidance/images/member_howtoregist.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #ededbf;
}

.body-1 #banner600-Rounded-MemberHowToLogin {
	padding: 0px;
	width: 600px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/guidance/images/member_howto_login.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #ededbf;
}
.body-1 #banner600-Rounded-MemberCaution {
	padding: 0px;
	width: 600px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/guidance/images/member_caution.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #ededbf;
}

.body-1 #banner600-Rounded-QandA-Title {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/guidance/images/q&a_bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #ededbf;
}

.body-1 #banner600-Rounded-QandA-Wig {
	padding: 0px;
	width: 600px;
	margin-top: 55px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/guidance/images/q&a_wig.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #ededbf;
}

.body-1 #banner600-Rounded-QandA-HumanColor {
	padding: 0px;
	width: 600px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/guidance/images/q&a_human-colorcaution.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #ededbf;
}

.body-1 #banner600-Rounded-QandA-TainetsuColor {
	padding: 0px;
	width: 600px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/guidance/images/q&a_tainetsu-colorcaution.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #ededbf;
}

.body-1 #banner600-Rounded-QandA-Shipping {
	padding: 0px;
	width: 600px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/guidance/images/q&a_shipping-qa.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #ededbf;
}

.body-1 #banner600-Rounded-SiteMap {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/guidance/images/sitemap_bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #ededbf;
}

.body-1 #banner600-Rounded-Affiliate {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: left;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/guidance/images/affiliate-title.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #ededbf;
}

.body-1 #banner600-Rounded-AirService {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/guidance/images/air-service_title.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #ededbf;
}

.body-1 #banner600-Rounded-AirService-OptionCharge {
	padding: 0px;
	width: 600px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/guidance/images/air-service_option-charge.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #ededbf;
}

.body-1 #banner600-Rounded-AirService-TimeAndPayment {
	padding: 0px;
	width: 600px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/guidance/images/air-service_ordertime-payment.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #ededbf;
}

.body-1 #banner600-Rounded-AirService-OrderInHoliday {
	padding: 0px;
	width: 600px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/guidance/images/air-service_order-in-holiday.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #ededbf;
}

.body-1 #banner600-Rounded-AirService-Caution {
	padding: 0px;
	width: 600px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/guidance/images/air-service_caution.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #ededbf;
}

.body-1 #banner600-Rounded-AirService-Cart {
	padding: 0px;
	width: 600px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 5px;
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #ededbf;
}

.body-1 #banner600-Rounded-PinkRibbon-1 {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/guidance/images/pinkribbon-present.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #ededbf;
}

.body-1 #banner600-Rounded-PinkRibbon-2 {
	padding: 0px;
	width: 600px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: left;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/guidance/images/pinkribbon-efforts.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #ededbf;
}

.body-1 #banner600-Rounded-PinkRibbon-3 {
	padding: 0px;
	width: 600px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/guidance/images/pinkribbon-jposh-stickies-present.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #ededbf;
}

.body-1 #banner600-Rounded-PrivacyPolicy {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/guidance/images/privacy-policy_title.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
}

.body-1 #banner600-Rounded-PrivacyPolicy-Compliance {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/guidance/images/privacy-policy_compliance.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
}

.body-1 #banner600-Rounded-PrivacyPolicy-Management {
	padding: 0px;
	width: 600px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/guidance/images/privacy-policy_management.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
}

.body-1 #banner600-Rounded-PrivacyPolicy-provision-depositary {
	padding: 0px;
	width: 600px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/guidance/images/privacy-policy_provision-depositary.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
}

.body-1 #banner600-Rounded-PrivacyPolicy-revision {
	padding: 0px;
	width: 600px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/guidance/images/privacy-policy_about-revision.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
}

.body-1 #banner600-Rounded-ReviewPresent {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/guidance/images/review-present-title_bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #ededbf;
}

.body-1 #banner600-Rounded-ReviewPresent-1 {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/guidance/images/review-about.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #ededbf;
}

.body-1 #banner600-Rounded-ReviewPresent-2 {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/guidance/images/review-purchase_history.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #ededbf;
}



.body-1 #banner600-Rounded-Auction {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: left;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/guidance/images/auction-title.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #ededbf;
}



.body-1 #banner600-Rounded-AssistTips {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/guidance/images/assist-tips-title_bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #ededbf;
}



.body-1 #banner600-Rounded-CareSet {
	padding: 0px;
	width: 600px;
	height: 39px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/guidance/images/howto-care-set-title.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #ededbf;
}


.body-1 #banner600-Rounded-CareSet-Wear {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/guidance/images/howto-care-set-wear.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #ededbf;
}


.body-1 #banner600-Rounded-CareSet-Set {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/guidance/images/howto-care-set-set.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #ededbf;
}








.body-1 #banner600-Rounded-PhotoRecruit-Title {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/guidance/images/photo-recruit-title.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #FFF;
}



.body-1 #banner600-Rounded-PhotoRecruit {
	padding: 0px;
	width: 600px;
	margin-top: 55px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: left;
	float: left;
	clear: right;
	border-radius: 5px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	line-height: 17px;
	background-color: #FFF;
}




.body-1 #banner600-Rounded-Order {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: left;
	float: left;
	clear: right;
	border-radius: 5px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	line-height: 17px;
	background-color: #FFF;
}



.body-1 #banner600-Rounded-Order-001 {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: left;
	float: left;
	clear: right;
	border-radius: 5px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	line-height: 17px;
	background-color: #FFF;
}

















.body-1 #banner600-Rounded-2011-Fall-NewFibre-Title {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../2012_11/img-files/new-fibre-info-title.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #FFF;
}
















.body-1 #banner600-Rounded-CorpInfo-Title {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/0001_top-general/general_parts/corp-info_bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #ededbf;
}


.body-1 #banner600-Rounded-CorpInfo-1 {
	padding: 0px;
	width: 600px;
	margin-top: 55px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/0001_top-general/general_parts/corp-info_corporate-info_bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #ededbf;
}


.body-1 #banner600-Rounded-CorpInfo-Greeting {
	padding: 0px;
	width: 600px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/0001_top-general/general_parts/corp-info_greetings_bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #ededbf;
}













.body-1 #banner580-Rounded-QandAbar {
	padding: 0px;
	width: 580px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	text-align: left;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/guidance/images/img_q-a-bar.png);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #ededbf;
}




.body-1 #banner600-Rounded-AboutWigArrange {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/guidance/images/about-wig-arrange-title.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #ededbf;
}

.body-1 #banner600-Rounded-AboutWigArrange-CutColor {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/guidance/images/about-wig-arrange-cutcolor.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #ededbf;
}


.body-1 #banner350-TextBox-AboutWigArrange {
	width: 350px;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
	text-align: left;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	line-height: 18px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 6px;
}


.body-1 #banner170-TextBoxRight-AboutWigArrange {
	width: 214px;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
	text-align: center;
	float: left;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	line-height: 18px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 3px;
}

.body-1 #banner580-TextBoxRight-AboutWigArrange-BuyArea {
	width: 580px;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
	text-align: center;
	float: left;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	line-height: 18px;
	padding: 0px;
	background-color: #eee;
}





.body-1 #banner600-Rounded-MakeStand-Title {
	padding: 0px;
	width: 600px;
	height: 85px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/guidance/images/make-wigstand-title.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #ededbf;
}

.body-1 #banner600-Rounded-MakeStand-Zairyo {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/guidance/images/make-wigstand-zairyo.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #ededbf;
}

.body-1 #banner600-Rounded-MakeStand-HowTo {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/guidance/images/make-wigstand-howtomake.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #ededbf;
}


.body-1 #banner580-TextBox-MakeStand-A {
	padding: 5px;
	width: 570px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: left;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	line-height: 18px;
	border: 1px solid #999;
	background-color: #FFF;
}

.body-1 #banner580-TextBox-MakeStand-B {
	padding: 0px;
	width: 580px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	line-height: 18px;
}





.body-1 #banner600-Rounded-OriginalHumanWig-Title {
	padding: 0px;
	width: 600px;
	height: 105px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/guidance/images/original-humanwig-title.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #ededbf;
}


.body-1 #banner600-Rounded-OriginalHumanWig-TitleB {
	padding: 0px;
	width: 600px;
	height: 120px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/guidance/images/original-humanwig-title.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #ededbf;
}





.body-1 #banner600-Rounded-OriginalHumanWig-StandBy {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/guidance/images/original-humanwig-standby.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #ededbf;
}

.body-1 #banner600-Rounded-OriginalHumanWig-Order {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/guidance/images/original-humanwig-order.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #ededbf;
}

.body-1 #banner600-Rounded-OriginalHumanWig-OrderSub {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: left;
	float: left;
	clear: right;
	border-radius: 5px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
}

.body-1 #banner196-ColorSample-OriginalHumanWig {
	padding: 1px;
	width: 196px;
	height: 61px;
	text-align: left;
	float: left;
	clear: right;
	border-radius: 5px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	border: 1px solid #CCC;
	margin: 0px;
}

.body-1 #banner580-TextBox-OriginalHumanWig-A {
	padding: 5px;
	width: 570px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	text-align: left;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	line-height: 18px;
	border: 1px solid #999;
	background-color: #FFF;
}



.body-1 #banner600-Rounded-ChoiceMaterialUse-Title {
	padding: 0px;
	width: 600px;
	height: 39px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/guidance/images/choice-material-title.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #ededbf;
}

.body-1 #banner600-Rounded-ChoiceMaterialUse-SelectBG {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/guidance/images/choice-material-select.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #ededbf;
}


.body-1 #banner600-Rounded-ChoiceMaterialUse-UseBG {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/guidance/images/choice-material-use.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #ededbf;
}




.body-1 #banner600-Rounded-Ranking-Title {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	text-align: left;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/guidance/images/ranking-title.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #ededbf;
}


.body-1 #banner600-Rounded-Kids-Title {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/0001_top-general/general_parts/kids-pro-info-bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #ededbf;
}


.body-1 #banner600-Rounded-Parts-Title {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 5px;
	background-image: url(../an/0001_top-general/general_parts/parts-pro-info-bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #ededbf;
}


























.body-1 #banner120-ImagetBox-TipsTextB {
	width: 120px;
	height: 134px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 3px;
	margin-left: 3px;
	text-align: left;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	line-height: 18px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


.body-1 #banner220-ImagetBox-TipsText {
	width: 250px;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 10px;
	text-align: left;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	line-height: 18px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


.body-1 #banner310-TextBox-TipsText {
	width: 310px;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 10px;
	text-align: left;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	line-height: 18px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}



.body-1 #banner470-TextBox-0d12px {
	padding: 0px;
	width: 470px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	float: left;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	line-height: 17px;

}



.body-1 #banner580-TextBox-0 {
	padding: 0px;
	width: 580px;
	margin-top: 55px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	text-align: center;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	line-height: 18px;
}

.body-1 #banner580-TextBox-0d {
	padding: 0px;
	width: 580px;
	margin-top: 55px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	text-align: left;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	line-height: 18px;
}


.body-1 #banner580-TextBox-0d12px {
	padding: 0px;
	width: 580px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	line-height: 17px;
}


.body-1 #banner580-TextBox-0d12pxB {
	padding: 0px;
	width: 580px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	text-align: left;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	line-height: 17px;
}


.body-1 #banner580-TextBox-0d12pxCenter {
	padding: 0px;
	width: 580px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	line-height: 17px;
}



.body-1 #banner580-TextBox-0d12pxMail {
	padding: 0px;
	width: 580px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	line-height: 17px;
}




.body-1 #banner580-TextBox-1c {
	padding: 0px;
	width: 400px;
	margin-top: 50px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 10px;
	text-align: left;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	line-height: 18px;
}

.body-1 #banner170-TextBoxRight-1c {
	width: 170px;
	margin-top: 50px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 10px;
	text-align: right;
	float: right;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	line-height: 18px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}



.body-1 #banner600-TextBox-02 {
	padding: 0px;
	width: 600px;
	margin-top: 55px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	line-height: 18px;
}

.body-1 #banner600-TextBox-02b {
	padding: 0px;
	width: 600px;
	margin-top: 50px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	line-height: 18px;
}

.body-1 #banner600-TextBox-1 {
	padding: 0px;
	width: 580px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 10px;
	text-align: left;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	line-height: 25px;
}

.body-1 #banner600-TextBox-1b {
	padding: 0px;
	width: 580px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 10px;
	text-align: left;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	line-height: 18px;
}

.body-1 #banner600-TextBox-1c {
	padding: 0px;
	width: 580px;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 10px;
	text-align: left;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	line-height: 18px;
	overflow: visible;
}

.body-1 #banner600-TextBox-1d {
	padding: 0px;
	width: 580px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 10px;
	text-align: left;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	line-height: 18px;
}

.body-1 #banner600-TextBox-2 {
	padding: 0px;
	width: 580px;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	text-align: left;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	line-height: 18px;
	height: auto;
}


.body-1 #banner600-TextBox-2P {
	padding: 0px;
	width: 580px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	text-align: left;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	line-height: 18px;
	height: auto;
}

.body-1 #banner600-TextBox-3 {
	padding: 0px;
	width: 580px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 10px;
	text-align: left;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	line-height: 25px;
	height: 290px;
}

.body-1 #banner600-TextBox-4 {
	padding: 0px;
	width: 580px;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 10px;
	text-align: left;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	line-height: 25px;
}

.body-1 #banner600-TextBox-5 {
	padding: 0px;
	width: 580px;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 10px;
	text-align: left;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	line-height: 18px;
}

.body-1 #banner600-TextBox-5b {
	padding: 0px;
	width: 580px;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 10px;
	text-align: left;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	line-height: 16px;
}

.body-1 #banner600-TextBox-5c {
	padding: 0px;
	width: 580px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 10px;
	text-align: left;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	line-height: 18px;
}

.body-1 #banner600-TextBox-5d {
	padding: 0px;
	width: 580px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 10px;
	text-align: left;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	line-height: 18px;
}


.body-1 #banner600-TextBox-5e {
	padding: 0px;
	width: 580px;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 10px;
	text-align: left;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	line-height: 18px;
}


.body-1 #banner600-TextBox-5center {
	padding: 0px;
	width: 580px;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 10px;
	text-align: center;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	line-height: 18px;
}

.body-1 #banner600-TextBox-6 {
	padding: 0px;
	width: 580px;
	margin-top: 50px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 10px;
	text-align: left;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	line-height: 14px;
}

.body-1 #banner600-TextBox-7 {
	padding: 0px;
	width: 580px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 10px;
	text-align: left;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	line-height: 14px;
}

.body-1 #banner600-TextBox-8 {
	padding: 0px;
	width: 580px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 10px;
	text-align: left;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	line-height: 18px;
}

.body-1 #banner600-TextBox-8image {
	padding: 0px;
	width: 580px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 10px;
	text-align: left;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	line-height: 14px;
}

.body-1 #banner600-TextBox-8image2 {
	padding: 0px;
	width: 580px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 10px;
	text-align: center;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	line-height: 14px;
}

.body-1 #banner600-TextBox-9 {
	padding: 0px;
	width: 580px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 10px;
	text-align: center;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	line-height: 18px;
}


.body-1 #banner490-TextBox-HelpQAtitle {
	padding: 0px;
	width: 490px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 33px;
	text-align: left;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #333;
	line-height: 18px;
}


.body-1 #banner570-TextBox-HowToCare {
	padding: 0px;
	width: 570px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 15px;
	text-align: left;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #333;
	line-height: 18px;
}

.body-1 #banner570-TextBox-HowToCare-A {
	padding: 0px;
	width: 570px;
	height: 30px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 15px;
	text-align: left;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #936;
	line-height: 33px;
	background-image: url(../an/guidance/images/howto-care-copybanner-01.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: 33px;
}

.body-1 #banner570-TextBox-HowToCare-B {
	padding: 0px;
	width: 570px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 15px;
	text-align: left;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #333;
	line-height: 18px;
}


.body-1 #banner580-TextBox-AboutWigArrange-A {
	padding: 0px;
	width: 580px;
	height: 30px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	text-align: left;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #936;
	line-height: 33px;
	background-image: url(../an/guidance/images/about-wig-arrange-copy-banner580px-2.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: 33px;
}

.body-1 #banner580-TextBox-AboutWigArrange {
	padding: 0px;
	width: 580px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: left;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	line-height: 18px;
}


.body-1 #banner580-TextBox-ColumHeader1 {
	padding: 0px;
	width: 580px;
	height: 30px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
	text-align: left;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #936;
	line-height: 33px;
	background-image: url(../an/guidance/images/columheading-bg-2.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: 33px;
}




.body-1 #banner580-TextBox-AuctionText-A {
	padding: 0px;
	width: 580px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	text-align: left;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #936;
	line-height: 30px;
}






























.body-1 #banner310-TextBox-MakeWigStand {
	padding: 0px;
	width: 310px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	text-align: left;
	float: right;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	line-height: 17px;
}


.body-1 #banner325-TextBox-HelpAnswer {
	padding: 0px;
	width: 325px;
	margin-top: 12px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	float: right;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	line-height: 17px;
}


.body-1 #banner450-TextBox-HowToOther {
	padding: 0px;
	width: 450px;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	line-height: 17px;
}
.body-1 #banner110-ImageBox-HowToOther {
	padding: 0px;
	width: 110px;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 15px;
	text-align: center;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	line-height: 17px;
}


.body-1 #banner537-TextBox-HelpAnswer {
	padding: 0px;
	width: 537px;
	margin-top: 12px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	float: right;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	line-height: 17px;
}






.body-1 #banner490-ImageBox-HelpQA {
	width: 200px;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 33px;
	text-align: center;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	line-height: 18px;
	border: 1px solid #999;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}















.body-1 #banner580-DotUnderLine-00 {
	padding: 0px;
	width: 580px;
	height: 8px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
	float: left;
}












.body-1 #banner100-ImageBox-00 {
	padding: 0px;
	width: 100px;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 0px;
	text-align: center;
	float: left;
	clear: right;
}


.body-1 #banner600-ImageBox-00 {
	padding: 0px;
	width: 600px;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 10px;
	text-align: center;
}

.body-1 #banner600-ImageBox-01 {
	padding: 0px;
	width: 600px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	text-align: center;
}

.body-1 #banner600-ImageBox-02 {
	padding: 0px;
	width: 600px;
	margin-top: 55px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: center;
}

.body-1 #banner600-ImageBox-03 {
	padding: 0px;
	width: 600px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 15px;
	text-align: center;
}

.body-1 #banner580-ImageBox-04 {
	padding: 0px;
	width: 580px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 10px;
	text-align: center;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	line-height: 18px;
}











.body-1 #banner131-ImageBox-01 {
	padding: 0px;
	width: 131px;
	margin-top: 3px;
	margin-left: 15px;
	margin-bottom: 3px;
	text-align: left;
	float: left;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #777;
}


.body-1 #banner137-ImageBox-01 {
	padding: 2px;
	width: 137px;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	text-align: center;
	float: left;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #777;
	border: 1px solid #999;
}


.body-1 #banner143-ImageBox-01B {
	padding: 0px;
	width: 143px;
	margin-top: 3px;
	margin-left: 2px;
	margin-bottom: 3px;
	text-align: center;
	float: left;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #777;
}



.body-1 #banner177-ImageBox-01 {
	padding: 0px;
	width: 177px;
	margin-top: 3px;
	margin-left: 13px;
	margin-bottom: 3px;
	text-align: center;
	float: left;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #777;
}


.body-1 #banner177-ImageBox-01-Line {
	padding: 2px;
	width: 177px;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	text-align: center;
	float: left;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #777;
	border: 1px solid #999;
}


.body-1 #banner180-ImageBox-01 {
	padding: 0px;
	width: 180px;
	margin-top: 3px;
	margin-left: 15px;
	margin-bottom: 3px;
	text-align: left;
	float: left;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #777;
}


.body-1 #banner180-ImageBox-01B {
	padding: 0px;
	width: 182px;
	margin-top: 3px;
	margin-left: 10px;
	margin-bottom: 3px;
	text-align: center;
	float: left;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #777;
}


.body-1 #banner256-ImageBox-01 {
	padding: 0px;
	width: 256px;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	text-align: center;
	float: left;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #777;
}


.body-1 #banner270-ImageBox-01 {
	padding: 0px;
	width: 270px;
	margin-top: 3px;
	margin-left: 15px;
	margin-bottom: 3px;
	text-align: left;
	float: left;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #777;
}






















.body-1 #banner131-ImageBox-01-Caption {
	padding: 0px;
	width: 131px;
	margin-top: 5px;
	margin-left: 0px;
	margin-bottom: 10px;
	text-align: left;
	float: left;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
}



.body-1 #banner137-ImageBox-01-CaptionB {
	padding: 0px;
	width: 132px;
	margin-top: 5px;
	margin-left: 6px;
	margin-bottom: 10px;
	text-align: left;
	float: left;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
}



.body-1 #banner180-ImageBox-01-Caption {
	padding: 0px;
	width: 180px;
	margin-top: 5px;
	margin-left: 0px;
	margin-bottom: 10px;
	text-align: left;
	float: left;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
}

.body-1 #banner182-ImageBox-01-CaptionB {
	padding: 0px;
	width: 182px;
	margin-top: 5px;
	margin-left: 0px;
	margin-bottom: 10px;
	text-align: left;
	float: left;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
}




.body-1 #banner177-ImageBox-01-Caption {
	padding: 0px;
	width: 177px;
	height: 100px;
	margin-top: 5px;
	margin-left: 0px;
	margin-bottom: 10px;
	text-align: left;
	float: left;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
}

.body-1 #banner177-ImageBox-01-CaptionB {
	padding: 0px;
	width: 177px;
	height: 75px;
	margin-top: 5px;
	margin-left: 0px;
	margin-bottom: 10px;
	text-align: left;
	float: left;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
}

.body-1 #banner177-ImageBox-01-CaptionC {
	padding: 0px;
	width: 177px;
	margin-top: 5px;
	margin-left: 0px;
	margin-bottom: 10px;
	text-align: left;
	float: left;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
}


.body-1 #banner270-ImageBox-01-Caption {
	padding: 0px;
	width: 270px;
	margin-top: 5px;
	margin-left: 0px;
	margin-bottom: 10px;
	text-align: left;
	float: left;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
}









.body-1 #banner285Left-Box-00 {
	padding: 0px;
	width: 285px;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	text-align: left;
	float: left;
}

.body-1 #banner285right-Box-00 {
	padding: 0px;
	width: 285px;
	margin-top: 0px;
	margin-left: 5px;
	margin-bottom: 0px;
	text-align: left;
	float: left;
}





.body-1 #banner285Left-Box-01 {
	padding: 0px;
	width: 285px;
	margin-top: 12px;
	margin-right: 4px;
	margin-bottom: 30px;
	text-align: left;
	float: left;
	height: 285px;
}

.body-1 #banner285right-Box-01 {
	padding: 0px;
	width: 285px;
	margin-top: 12px;
	margin-left: 5px;
	margin-bottom: 30px;
	text-align: left;
	float: left;
	height: 285px;
}

.body-1 #banner285Left-Box-02 {
	padding: 0px;
	width: 285px;
	margin-top: 12px;
	margin-right: 4px;
	margin-bottom: 30px;
	text-align: left;
	float: left;
	height: 173px;
}

.body-1 #banner285right-Box-02 {
	padding: 0px;
	width: 285px;
	margin-top: 12px;
	margin-left: 5px;
	margin-bottom: 30px;
	text-align: left;
	float: left;
	height: 173px;
}

.body-1 #banner285Left-Box-03 {
	padding: 0px;
	width: 285px;
	margin-top: 12px;
	margin-right: 4px;
	margin-bottom: 30px;
	text-align: left;
	float: left;
	height: 90px;
}

.body-1 #banner285right-Box-03 {
	padding: 0px;
	width: 285px;
	margin-top: 12px;
	margin-left: 5px;
	margin-bottom: 30px;
	text-align: left;
	float: left;
	height: 90px;
}




.body-1 #banner160Right-ProPoint {
	padding: 0px;
	width: 160px;
	text-align: right;
	float: right;
	clear: none;
	margin: 0px;
}

.body-1 #banner160Right-angle4 {
	width: 136px;
	height: 190px;
	text-align: center;
	float: right;
	clear: none;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	border-radius: 5px;
	background-image: url(../an/0001_top-general/general_parts/4angle-bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	line-height: 25px;
	margin: 0px;
	overflow: hidden;
	visibility: inherit;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.body-1 #banner160Right-angle4Left {
	width: 142px;
	height: 200px;
	text-align: center;
	float: left;
	clear: none;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	border-radius: 5px;
	background-image: url(../an/0001_top-general/general_parts/4angle-bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	line-height: 22px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.body-1 #4angle-Spacer {
	width: 138px;
	height: 8px;
	text-align: center;
	float: none;
	clear: none;
	padding: 0px;
	margin: 0px;
}


.body-1 #4angle-Photo {
	width: 138px;
	height: 178px;
	text-align: center;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 3px;
	font-style: normal;
	line-height: 8px;
	font-weight: normal;
	color: #333;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	clear: both;
	float: none;
}

.body-1 #4angle-PhotoBox {
	width: 146px;
	height: 195px;
	clear: both;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 0px;
	border-radius: 5px;
	box-shadow: 0px 1px 4px #888;
	background-image: url(../an/0001_top-general/general_parts/4angle-bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}











.CC-PriceBox-0500 {
	width: 500px;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: normal;
	color: #555;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	box-shadow: 0px 1px 6px #777;
}







.body-1 #ColorChartTitle-BW-0580 {
	width: 580px;
	height:30px;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	color: #FFF;
	background-image: url(../an/0001_top-general/general_parts/cos_colordiv-bar-bw.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 1px 6px #555;
	text-shadow: 0px 1px 6px #333;
}


.body-1 #ColorChartTitle-RP-0580 {
	width: 580px;
	height:30px;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	color: #FFF;
	background-image: url(../an/0001_top-general/general_parts/cos_colordiv-bar-rp.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 1px 6px #555;
	text-shadow: 0px 1px 6px #333;
}


.body-1 #ColorChartTitle-GY-0580 {
	width: 580px;
	height:30px;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	color: #FFF;
	background-image: url(../an/0001_top-general/general_parts/cos_colordiv-bar-gy.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 1px 6px #555;
	text-shadow: 0px 1px 6px #333;
}


.body-1 #ColorChartTitle-GS-0580 {
	width: 580px;
	height:30px;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	color: #FFF;
	background-image: url(../an/0001_top-general/general_parts/cos_colordiv-bar-gs.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 1px 6px #555;
	text-shadow: 0px 1px 6px #333;
}


.body-1 #ColorChartTitle-BR-0580 {
	width: 580px;
	height:30px;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	color: #FFF;
	background-image: url(../an/0001_top-general/general_parts/cos_colordiv-bar-br.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 1px 6px #555;
	text-shadow: 0px 1px 6px #333;
}


.body-1 #ColorChartTitle-PU-0580 {
	width: 580px;
	height:30px;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	color: #FFF;
	background-image: url(../an/0001_top-general/general_parts/cos_colordiv-bar-pu.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 1px 6px #555;
	text-shadow: 0px 1px 6px #333;
}


.body-1 #ColorChartTitle-BL-0580 {
	width: 580px;
	height:30px;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	color: #FFF;
	background-image: url(../an/0001_top-general/general_parts/cos_colordiv-bar-bl.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 1px 6px #555;
	text-shadow: 0px 1px 6px #333;
}


.body-1 #ColorChartTitle-OR-0580 {
	width: 580px;
	height:30px;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	color: #FFF;
	background-image: url(../an/0001_top-general/general_parts/cos_colordiv-bar-or.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 1px 6px #555;
	text-shadow: 0px 1px 6px #333;
}


.body-1 #ColorChartTitle-GR-0580 {
	width: 580px;
	height:30px;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	color: #FFF;
	background-image: url(../an/0001_top-general/general_parts/cos_colordiv-bar-gr.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 1px 6px #555;
	text-shadow: 0px 1px 6px #333;
}











.ImagetBox-FailurePointComme {
	width: 570px;
	height: auto;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 3px;
	margin-left: 3px;
	text-align: left;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	line-height: 18px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}



.ImagetBox-FailurePointPhoto {
	width: 135px;
	height: 90px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 3px;
	margin-left: 3px;
	text-align: left;
	float: left;
	clear: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	line-height: 18px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}



.RenewInfo-1000 {
	width: 1000px;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: normal;
	color: #555;
	background-image: url(../2013_09/image-files_09/2013_09-renew_info.png);
	height: 130px;
}


.RenewInfo-780 {
	width: 780px;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: normal;
	color: #555;
	background-image: url(../2013_09/image-files_09/2013_09-renew_info-2A.png);
	height: 101px;
	background-repeat: no-repeat;
}


.RenewInfo-499 {
	width: 499px;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: normal;
	color: #555;
}

.body-1 #RenewInfo-390 {
	width: 390px;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: normal;
	color: #555;
}





















.UtilBox-1000 {
	width: 1000px;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: normal;
	color: #555;
}



.UtilBox-600 {
	width: 600px;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: normal;
	color: #555;
}



.UtilBox-580 {
	width: 580px;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: normal;
	color: #555;
}



.UtilBox-550 {
	width: 550px;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: normal;
	color: #555;
}



.UtilBox-500 {
	width: 500px;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: normal;
	color: #555;
}



.UtilBox-400 {
	width: 400px;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: normal;
	color: #555;
}



.UtilBox-350 {
	width: 350px;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: normal;
	color: #555;
}



.UtilBox-300 {
	width: 300px;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: normal;
	color: #555;
}



.UtilBox-250 {
	width: 250px;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: normal;
	color: #555;
}



.UtilBox-200 {
	width: 200px;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: normal;
	color: #555;
}








.InfoBox-580-Naiyo {
	width: 580px;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 15px;
	line-height: 22px;
	font-weight: normal;
	color: #3f3f3f;
	background-image: url(../an/0001_top-general/general_parts/title_naiyo.png);
	background-position: 0% 0%;
	background-repeat: no-repeat;
	-webkit-box-shadow: 0px 3px 4px 1px #dddddd;
	box-shadow: 0px 3px 4px 1px #dddddd;
	border-radius: 5px;
	text-shadow: -2px -2px 1px #FFFFFF;
}


.InfoBox-580-Naiyo-2 {
	width: 580px;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 15px;
	line-height: 21px;
	font-weight: normal;
	color: #555;
	background-image: url(../an/0001_top-general/general_parts/title_naiyo.png);
	background-position: 0% 0%;
	background-repeat: no-repeat;
	-webkit-box-shadow: 0px 3px 4px 1px #dddddd;
	box-shadow: 0px 3px 4px 1px #dddddd;
	border-radius: 5px;
	text-shadow: -2px -2px 1px #FFFFFF;
}


.InfoBox-580-Naiyo-3 {
	width: 580px;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 16px;
	line-height: 23px;
	font-weight: normal;
	color: #3f3f3f;
	background-image: url(../an/0001_top-general/general_parts/title_naiyo.png);
	background-position: 0% 0%;
	background-repeat: no-repeat;
	-webkit-box-shadow: 0px 3px 4px 1px #dddddd;
	box-shadow: 0px 3px 4px 1px #dddddd;
	border-radius: 5px;
	text-shadow: -2px -2px 1px #FFFFFF;
}


.InfoBox-580-Kikan {
	width: 580px;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 15px;
	line-height: 22px;
	font-weight: normal;
	color: #3f3f3f;
	background-image: url(../an/0001_top-general/general_parts/title_kikan.png);
	background-position: 0% 0%;
	background-repeat: no-repeat;
	-webkit-box-shadow: 0px 3px 4px 1px #dddddd;
	box-shadow: 0px 3px 4px 1px #dddddd;
	border-radius: 5px;
	text-shadow: -2px -2px 1px #FFFFFF;
}


.InfoBox-580-Kikan-2 {
	width: 580px;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 15px;
	line-height: 21px;
	font-weight: normal;
	color: #555;
	background-image: url(../an/0001_top-general/general_parts/title_kikan.png);
	background-position: 0% 0%;
	background-repeat: no-repeat;
	-webkit-box-shadow: 0px 3px 4px 1px #dddddd;
	box-shadow: 0px 3px 4px 1px #dddddd;
	border-radius: 5px;
	text-shadow: -2px -2px 1px #FFFFFF;
}


.InfoBox-580-Kikan-3 {
	width: 580px;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 16px;
	line-height: 27px;
	font-weight: normal;
	color: #3f3f3f;
	background-image: url(../an/0001_top-general/general_parts/title_kikan.png);
	background-position: 0% 0%;
	background-repeat: no-repeat;
	-webkit-box-shadow: 0px 3px 4px 1px #dddddd;
	box-shadow: 0px 3px 4px 1px #dddddd;
	border-radius: 5px;
	text-shadow: -2px -2px 1px #FFFFFF;
}


.InfoBox-580-Taisho {
	width: 580px;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 15px;
	line-height: 22px;
	font-weight: normal;
	color: #3f3f3f;
	background-image: url(../an/0001_top-general/general_parts/title_taisho.png);
	background-position: 0% 0%;
	background-repeat: no-repeat;
	-webkit-box-shadow: 0px 3px 4px 1px #dddddd;
	box-shadow: 0px 3px 4px 1px #dddddd;
	border-radius: 5px;
	text-shadow: -2px -2px 1px #FFFFFF;
}


.InfoBox-580-Taisho-3 {
	width: 580px;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 16px;
	line-height: 27px;
	font-weight: normal;
	color: #3f3f3f;
	background-image: url(../an/0001_top-general/general_parts/title_taisho.png);
	background-position: 0% 0%;
	background-repeat: no-repeat;
	-webkit-box-shadow: 0px 3px 4px 1px #dddddd;
	box-shadow: 0px 3px 4px 1px #dddddd;
	border-radius: 5px;
	text-shadow: -2px -2px 1px #FFFFFF;
}


.InfoBox-580-Chuui {
	width: 580px;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 15px;
	line-height: 22px;
	font-weight: normal;
	color: #3f3f3f;
	background-image: url(../an/0001_top-general/general_parts/title_chuui.png);
	background-position: 0% 0%;
	background-repeat: no-repeat;
	-webkit-box-shadow: 0px 3px 4px 1px #dddddd;
	box-shadow: 0px 3px 4px 1px #dddddd;
	border-radius: 5px;
	text-shadow: -2px -2px 1px #FFFFFF;
}


.InfoBox-580-Chuui-3 {
	width: 580px;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 16px;
	line-height: 27px;
	font-weight: normal;
	color: #3f3f3f;
	background-image: url(../an/0001_top-general/general_parts/title_chuui.png);
	background-position: 0% 0%;
	background-repeat: no-repeat;
	-webkit-box-shadow: 0px 3px 4px 1px #dddddd;
	box-shadow: 0px 3px 4px 1px #dddddd;
	border-radius: 5px;
	text-shadow: -2px -2px 1px #FFFFFF;
}



.InfoBox-580-flow-3 {
	width: 580px;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 16px;
	line-height: 27px;
	font-weight: normal;
	color: #3f3f3f;
	background-image: url(../an/0001_top-general/general_parts/title_flow.png);
	background-position: 0% 0%;
	background-repeat: no-repeat;
	-webkit-box-shadow: 0px 3px 4px 1px #dddddd;
	box-shadow: 0px 3px 4px 1px #dddddd;
	border-radius: 5px;
	text-shadow: -2px -2px 1px #FFFFFF;
}


.InfoBox-580-shopnews_form {
	width: 580px;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 16px;
	line-height: 27px;
	font-weight: normal;
	color: #3f3f3f;px 1px #dddddd;
	box-shadow: 0px 3px 4px 1px #dddddd;
	border-radius: 5px;
	text-shadow: -2px -2px 1px #FFFFFF;
	background-color: #B2DDB1;
}











.GalleryBox-0380 {
	width: 378px;
	height: auto;
	float: left;
	text-align: center;
	margin: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 15px;
	line-height: 20px;
	font-weight: normal;
	color: #3f3f3f;
	background-color: #FFFFCC;
	border-radius: 4px;
	border: 1px solid #FFCCCC;
	padding-top: 8px;
}


.GalleryBox-0360 {
	width: 360px;
	height: auto;
	float: left;
	text-align: center;
	margin: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 15px;
	line-height: 20px;
	font-weight: normal;
	color: #3f3f3f;
}


.GalleryBox-0001 {
	width: 380px;
	height: auto;
	float: left;
	text-align: center;
	margin: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 15px;
	line-height: 20px;
	font-weight: normal;
	color: #3f3f3f;
	border-radius: 6px;
	-webkit-box-shadow: 0px 1px 4px #777777;
	box-shadow: 0px 1px 3px #777777;
	background-image: url(../photo-contest/11/img/1st-photo-01.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}















/*-----------------------------------------------------------
/*　◆マウスオーバー時の透明度変化
----------------------------------------------------------- */
a.directOpa,
.opaChange a:hover img,
.opaChange ul li a:hover img {
	filter: alpha(opacity=80);
	-moz-opacity:0.80;
	opacity:0.70;
}

a.directOpa,
.opaChange a {
	display:block;
	width:100% !important;
	height:100% !important;
	background-color:#FFFFFF
}





/*-----------------------------------------------------------
/*　◆ページトップへ戻るボタン
----------------------------------------------------------- */
.page-back {
	position: fixed;
	bottom: 1px;
	right: 1px;
	filter: alpha(opacity=60);
	-moz-opacity:0.60;
    -webkit-opacity: 0.60;
	z-index: 999;
}






/*-----------------------------------------------------------
/*　◆更新情報（News）
----------------------------------------------------------- */
div#news {
	width:400px;
	float:left;
	height: 292px;
	border: 1px dotted #7cde8a;
}

div#news ul {
	width:400px;
	height:262px;
	overflow-x:hidden;
	overflow-y:scroll;
}

div#news ul li {
	/*position:relative;スクロールに影響あり。*/
	width:400px;
	display:block;
	clear:both;
	line-height:163%;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	border-bottom:1px solid #ededed;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}

div#news ul li span.left {
	display:block;
	overflow:hidden;
	width:95px;
	float:left;
}

div#news ul li span.right {
	display:block;
	width:305px;
	float:right;
}





/*-----------------------------------------------------------
/*　◆カレンダー
----------------------------------------------------------- */
div#calender {
	float:left;
	width:190px;
	margin-bottom:10px;
	margin-left: 8px;
	overflow: hidden;
}

div#calender p.tit {
	font-weight:bold;
	margin-bottom:10px;
	padding-bottom:5px;
	background:url(../img/top/bg_calender.gif) right bottom no-repeat;
}

div#calender p.tit span {
	background:url(../img/top/list2.gif) left top no-repeat;
}

div#calender table {
	width:190px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 110%;
	font-weight: normal;
	font-variant: normal;
	color: #555;
}


div#calender table th {
	background:#d0f6f9;
}

div#calender table td {
}

div#calender table .none {
	background:#FFD0D0;
}

div#calender table th,
div#calender table td {
	width:20px;
	height:21px;
	vertical-align:middle;
	text-align:center;
	border:1px solid #a0a0a0;
}



/*-----------------------------------------------------------
/*　◆中段メニュー
----------------------------------------------------------- */
ul#moreDesc {
	clear:both;
	width:600px;
	overflow:hidden;
	margin-bottom:20px;
	word-spacing: -1em;
}

ul#moreDesc li {
	float:left;
	width:194px;
	border:1px solid #bdc1a3;
	border-radius: 4px;
	margin-bottom:5px;
	margin-left:3px;
}

ul#moreDesc li a {
	display:block;
	height: 28px;
	padding:5px 1px 1px 25px;
}

ul#moreDesc li a:hover {
	border:1px solid #4d88e1;
	box-shadow: 0px 0px 14px #4d88e1;
}

ul#moreDesc li.num01 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 25px;
	font-weight: normal;
	font-variant: normal;
	color: #03F;
	background-image: url(../img/top/bg_top_submenu1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	word-spacing: 0em;
	letter-spacing: 0em;
	text-indent: 2px;
}
ul#moreDesc li.num02 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 25px;
	font-weight: normal;
	font-variant: normal;
	color: #03F;
	background-image: url(../img/top/bg_top_submenu2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	word-spacing: 0em;
	letter-spacing: 0em;
	text-indent: 2px;
}
ul#moreDesc li.num03 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 25px;
	font-weight: normal;
	font-variant: normal;
	color: #03F;
	background-image: url(../img/top/bg_top_submenu3.gif);
	background-repeat: no-repeat;
	background-position: left center;
	word-spacing: 0em;
	letter-spacing: 0em;
	text-indent: 2px;}

ul#moreDesc li.num04 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 25px;
	font-weight: normal;
	font-variant: normal;
	color: #03F;
	background-image: url(../img/top/bg_top_submenu4.gif);
	background-repeat: no-repeat;
	background-position: left center;
	word-spacing: 0em;
	letter-spacing: 0em;
	text-indent: 2px;
}
ul#moreDesc li.num05 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 25px;
	font-weight: normal;
	font-variant: normal;
	color: #03F;
	background-image: url(../img/top/bg_top_submenu5.gif);
	background-repeat: no-repeat;
	background-position: left center;
	word-spacing: 0em;
	letter-spacing: 0em;
	text-indent: 2px;
}

ul#moreDesc li.num06 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 25px;
	font-weight: normal;
	font-variant: normal;
	color: #03F;
	background-image: url(../img/top/bg_top_submenu6.gif);
	background-repeat: no-repeat;
	background-position: left center;
	word-spacing: 0em;
	letter-spacing: 0em;
	text-indent: 2px;
}

ul#moreDesc li.num07 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 25px;
	font-weight: normal;
	font-variant: normal;
	color: #03F;
	background-image: url(../img/top/bg_top_submenu7.gif);
	background-repeat: no-repeat;
	background-position: left center;
	word-spacing: 0em;
	letter-spacing: 0em;
	text-indent: 2px;
}
ul#moreDesc li.num08 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 25px;
	font-weight: normal;
	font-variant: normal;
	color: #03F;
	background-image: url(../img/top/bg_top_submenu8.gif);
	background-repeat: no-repeat;
	background-position: left center;
	word-spacing: 0em;
	letter-spacing: 0em;
	text-indent: 2px;
}
ul#moreDesc li.num09 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 25px;
	font-weight: normal;
	font-variant: normal;
	color: #03F;
	background-image: url(../img/top/bg_top_submenu9.gif);
	background-repeat: no-repeat;
	background-position: left center;
	word-spacing: 0em;
	letter-spacing: 0em;
	text-indent: 2px;
}
ul#moreDesc li.num10 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 25px;
	font-weight: normal;
	font-variant: normal;
	color: #03F;
	background-image: url(../img/top/bg_top_submenu10.gif);
	background-repeat: no-repeat;
	background-position: left center;
	word-spacing: 0em;
	letter-spacing: 0em;
	text-indent: 2px;
}
ul#moreDesc li.num11 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 25px;
	font-weight: normal;
	font-variant: normal;
	color: #03F;
	background-image: url(../img/top/bg_top_submenu11.gif);
	background-repeat: no-repeat;
	background-position: left center;
	word-spacing: 0em;
	letter-spacing: 0em;
	text-indent: 2px;
}
ul#moreDesc li.num00 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 25px;
	font-weight: normal;
	font-variant: normal;
	color: #03F;
	background-image: url(../img/top/bg_top_submenu00.gif);
	background-repeat: no-repeat;
	background-position: left center;
	word-spacing: 0em;
	letter-spacing: 0em;
	text-indent: 2px;
}



.body-1 #banner600-2 {
	padding: 0px;
	width: 600px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: left;
	float: left;
	clear: right;
}

.body-1 #banner600-2A {
	padding: 0px;
	width: 600px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: left;
	float: left;
	clear: right;
}

.body-1 #banner600-2B {
	padding: 0px;
	width: 600px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: left;
	float: left;
	clear: right;
}


.body-1 #banner580-RealShop {
	padding: 0px;
	width: 580px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	text-align: left;
	float: left;
	clear: right;
}



.body-1 #box-Leftside {
	padding: 0px;
	width: 390px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	text-align: left;
	float: left;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 110%;
	font-weight: normal;
	font-variant: normal;
	color: #666;
	clear: both;
}


.body-1 #box-Leftside-580 {
	padding: 0px;
	width: 580px;
	margin-top: 14px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	text-align: left;
	float: left;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 110%;
	font-weight: normal;
	font-variant: normal;
	color: #666;
	clear: both;
}


.body-1 #box-Leftside-325 {
	padding: 0px;
	width: 325px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	float: left;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 110%;
	font-weight: normal;
	font-variant: normal;
	color: #666;
	clear: both;
}


.body-1 #box-Rightside-250 {
	padding: 0px;
	width: 250px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	float: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 110%;
	font-weight: normal;
	font-variant: normal;
	color: #666;
}







.body-1 #box-Rightside-190px {
	padding: 0px;
	width: 190px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	float: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 110%;
	font-weight: normal;
	font-variant: normal;
	color: #666;
}





/*-----------------------------------------------------------
/*　◆ご利用頂くにあたって
----------------------------------------------------------- */
div#useful {
	position:relative;
	margin-bottom:30px;
}

div#useful .body {
	width:400px;
	padding:10px;
}

div#useful p.card {
	position:absolute;
	right:0px;
	top:30px;
	width: 219px;
	height: 157px;
}





/*-----------------------------------------------------------
/*　◆ナビボタンのロールオーバー
----------------------------------------------------------- */
img {
border:0;
}

.HeaderBtnRollover01 a {
	display:block;
	width:140px;
	height:27px;
	background:url(../an/0001_top-general/general_parts/header_navibtn_01-home.png) no-repeat left top;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	float: left;
}
.HeaderBtnRollover01 a:hover {
background-position:left bottom;
}

.HeaderBtnRollover01on a {
	.display:block;
	width:140px;
	height:27px;
	background:url(../an/0001_top-general/general_parts/header_navibtn_01-home.png) no-repeat left bottom;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	float: left;
}
.HeaderBtnRollover01on a:hover {
background-position:left bottom;
}


.HeaderBtnRollover02 a {
	display:block;
	width:140px;
	height:27px;
	background:url(../an/0001_top-general/general_parts/header_navibtn_02-cart.png) no-repeat left top;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	float: left;
}
.HeaderBtnRollover02 a:hover {
background-position:left bottom;
}

.HeaderBtnRollover03 a {
	display:block;
	width:140px;
	height:27px;
	background:url(../an/0001_top-general/general_parts/header_navibtn_03-mypage.png) no-repeat left top;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	float: left;
}

.HeaderBtnRollover03 a:hover {
background-position:left bottom;
}

.HeaderBtnRollover04 a {
	display:block;
	width:160px;
	height:27px;
	background:url(../an/0001_top-general/general_parts/header_navibtn_04-aboutship.png) no-repeat left top;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	float: left;
}
.HeaderBtnRollover04 a:hover {
background-position:left bottom;
}

.HeaderBtnRollover04on a {
	display:block;
	width:160px;
	height:27px;
	background:url(../an/0001_top-general/general_parts/header_navibtn_04-aboutship.png) no-repeat left bottom;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	float: left;
}
.HeaderBtnRollover04on a:hover {
background-position:left bottom;
}

.HeaderBtnRollover05 a {
	display:block;
	width:140px;
	height:27px;
	background:url(../an/0001_top-general/general_parts/header_navibtn_05-inquiry.png) no-repeat left top;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	float: left;
}

.HeaderBtnRollover05 a:hover {
background-position:left bottom;
}

.HeaderBtnRollover05on a {
	display:block;
	width:140px;
	height:27px;
	background:url(../an/0001_top-general/general_parts/header_navibtn_05-inquiry.png) no-repeat left bottom;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	float: left;
}

.HeaderBtnRollover05on a:hover {
background-position:left bottom;
}

.HeaderBtnRollover06 a {
	display:block;
	width:140px;
	height:27px;
	background:url(../an/0001_top-general/general_parts/header_navibtn_06-q&a.png) no-repeat left top;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	float: left;
}

.HeaderBtnRollover06 a:hover {
background-position:left bottom;
}

.HeaderBtnRollover06on a {
	display:block;
	width:140px;
	height:27px;
	background:url(../an/0001_top-general/general_parts/header_navibtn_06-q&a.png) no-repeat left bottom;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	float: left;
}

.HeaderBtnRollover06on a:hover {
background-position:left bottom;
}

.HeaderBtnRollover07 a {
	display:block;
	width:140px;
	height:27px;
	background:url(../an/0001_top-general/general_parts/header_navibtn_07-sitemap.png) no-repeat left top;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	float: left;
}

.HeaderBtnRollover07 a:hover {
background-position:left bottom;
}

.HeaderBtnRollover07on a {
	display:block;
	width:140px;
	height:27px;
	background:url(../an/0001_top-general/general_parts/header_navibtn_07-sitemap.png) no-repeat left bottom;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	float: left;
}

.HeaderBtnRollover07on a:hover {
background-position:left bottom;
}







/*-----------------------------------------------------------
/*　◆コンテンツ一覧
----------------------------------------------------------- */

   /*-----------------------------------------------------------
   /*　◆コスプレインデックスページ用
   ----------------------------------------------------------- */
ul#goodsListNavi {
}

ul#goodsListNavi li {
	float:left;
	width:148px;
	margin-right:8px;
	margin-bottom:8px;
}

ul#goodsListNavi li a:hover img {
	filter: alpha(opacity=80);
	-moz-opacity:0.80;
	opacity:0.70;
}






ul#goodsListCont {
	display:block;
	clear:both;
	width:770px;
	height:275px;
	margin-bottom:10px;
	background-image: url(../an/0001_top-general/general_parts/blur_boader-01.gif);
	background-position: center bottom;
	background-repeat: no-repeat;
}

ul#goodsListCont li {
	float:left;
	width:142px;
	margin-right:5px;
	margin-left:6px;
	margin-bottom:20px;
	text-align:center;
}

ul#goodsListCont li a.pho {
	display:block;
	width:100%;
	text-align:center;
	border:1px solid #cecece;
	border-radius:5px;
}

ul#goodsListCont li a.pho:hover {
	border:1px solid #f469be;
	box-shadow: 0px 0px 10px #f469be;
}

ul#goodsListCont li img.new {
	margin-right:5px;
}

ul#goodsListCont p.iconList {
	margin-top:5px;
}

ul#goodsListCont p.iconList img {
	display:inline;
	vertical-align:middle;
}

ul#goodsListCont p.price {
	background: #ffc9e1;
	border-radius: 5px;
	color: red;
	font-size: 0.9em;
	line-height: 135%;
	padding-bottom: 5px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 7px;
}

ul#goodsListCont p.price strong {
	font-weight:bold;
	font-size:1.2em;
}






/*-----------------------------------------------------------
/*　◆人毛ウィッグインデックスページ用
----------------------------------------------------------- */
ul#goodsListNavi-Human {
}

ul#goodsListNavi-Human li {
	float:left;
	width:148px;
	margin-right:8px;
	margin-bottom:8px;
}

ul#goodsListNavi-Human li a:hover img {
	filter: alpha(opacity=80);
	-moz-opacity:0.80;
	opacity:0.70;
}






ul#goodsListCont-Human {
	display:block;
	clear:both;
	width:600px;
	height:262px;
	margin-bottom:10px;
	background-image: url(../an/0001_top-general/general_parts/blur_boader-01.gif);
	background-position: center bottom;
	background-repeat: no-repeat;
}

ul#goodsListCont-Human li {
	float:left;
	width:142px;
	margin-right:4px;
	margin-left:4px;
	margin-bottom:20px;
	text-align:center;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	line-height: 40px;
}

ul#goodsListCont-Human li a.pho {
	display:block;
	width:100%;
	text-align:center;
	border:1px solid #cecece;
	border-radius:5px;
}

ul#goodsListCont-Human li a.pho:hover {
	border:1px solid #f469be;
	box-shadow: 0px 0px 10px #f469be;
}

ul#goodsListCont-Human li img.new {
	margin-right:5px;
}

ul#goodsListCont-Human p.iconList {
	margin-top:5px;
}

ul#goodsListCont-Human p.iconList img {
	display:inline;
	vertical-align:middle;
}

ul#goodsListCont-Human p.price {
	background:#ffc9e1;
	height: 30px;
	border-radius:5px;
	color:red;
	font-size:13px;
	line-height: 32px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 8px;
}

ul#goodsListCont-Human p.price strong {
	font-weight:bold;
	font-size:13px;
}










/*-----------------------------------------------------------
/*　◆パーツウィッグインデックスページ用
----------------------------------------------------------- */
ul#goodsListNavi-PartsWig {
}

ul#goodsListNavi-PartsWig {
	float:left;
	width:148px;
	margin-right:8px;
	margin-bottom:8px;
}

ul#goodsListNavi-PartsWig li a:hover img {
	filter: alpha(opacity=80);
	-moz-opacity:0.80;
	opacity:0.70;
}


ul#goodsListCont-PartsWig {
	display:block;
	clear:both;
	width:600px;
	height:290px;
	margin-bottom:10px;
	background-image: url(../an/0001_top-general/general_parts/blur_boader-01.gif);
	background-position: center bottom;
	background-repeat: no-repeat;
}

ul#goodsListCont-PartsWig li {
	float:left;
	width:142px;
	margin-right:4px;
	margin-left:4px;
	margin-bottom:20px;
	text-align:center;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11px;
	line-height: 18px;
	margin-top: 8px;
}

ul#goodsListCont-PartsWig li a.pho {
	display:block;
	width:100%;
	text-align:center;
	border:1px solid #cecece;
	border-radius:5px;
}

ul#goodsListCont-PartsWig li a.pho:hover {
	border:1px solid #f469be;
	box-shadow: 0px 0px 10px #f469be;
}

ul#goodsListCont-PartsWig li img.new {
	margin-right:5px;
}

ul#goodsListCont-PartsWig p.iconList {
	margin-top:5px;
}

ul#goodsListCont-PartsWig p.iconList img {
	display:inline;
	vertical-align:middle;
}

ul#goodsListCont-PartsWig p.price {
	background:#ffc9e1;
	height: 30px;
	border-radius:5px;
	color:red;
	font-size:13px;
	line-height: 32px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 8px;
	margin-top: 5px;
}

ul#goodsListCont-PartsWig p.price strong {
	font-weight:bold;
	font-size:13px;
}
















/*-----------------------------------------------------------
/*　◆人毛ウィッグ[ソシエ]インデックスページ用
----------------------------------------------------------- */
ul#goodsListNavi-Societe {
}

ul#goodsListNavi-Societe li {
	float:left;
	width:148px;
	margin-right:8px;
	margin-bottom:8px;
}

ul#goodsListNavi-Societe li a:hover img {
	filter: alpha(opacity=80);
	-moz-opacity:0.80;
	opacity:0.70;
}






ul#goodsListCont-Societe {
	display:block;
	clear:both;
	width:600px;
	height:262px;
	margin-bottom:10px;
	background-image: url(../an/0001_top-general/general_parts/blur_boader-01.gif);
	background-position: center bottom;
	background-repeat: no-repeat;
}

ul#goodsListCont-Societe li {
	float:left;
	width:142px;
	margin-right:4px;
	margin-left:4px;
	margin-bottom:20px;
	text-align:center;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	line-height: 20px;
}

ul#goodsListCont-Societe li a.pho {
	display:block;
	width:100%;
	text-align:center;
	border:1px solid #cecece;
	border-radius:5px;
}

ul#goodsListCont-Societe li a.pho:hover {
	border:1px solid #f469be;
	box-shadow: 0px 0px 10px #f469be;
}

ul#goodsListCont-Societe li img.new {
	margin-right:5px;
}

ul#goodsListCont-Societe p.iconList {
	margin-top:5px;
}

ul#goodsListCont-Societe p.iconList img {
	display:inline;
	vertical-align:middle;
}

ul#goodsListCont-Societe p.price {
	background:#ffc9e1;
	height: 30px;
	border-radius:5px;
	color:red;
	font-size:13px;
	line-height: 32px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 8px;
}

ul#goodsListCont-Societe p.price strong {
	font-weight:bold;
	font-size:13px;
}












/*-----------------------------------------------------------
/*　◆その他小物　インデックスページ用
----------------------------------------------------------- */
ul#goodsListNavi-CG {
}

ul#goodsListNavi-CG li {
	float:left;
	width:148px;
	margin-right:8px;
	margin-bottom:8px;
}

ul#goodsListNavi-CG li a:hover img {
	filter: alpha(opacity=80);
	-moz-opacity:0.80;
	opacity:0.70;
}






ul#goodsListCont-CG {
	display:block;
	clear:both;
	width:780px;
	height:350px;
	margin-bottom:10px;
	background-image: url(../an/0001_top-general/general_parts/blur_boader-01.gif);
	background-position: center bottom;
	background-repeat: no-repeat;
}

ul#goodsListCont-CG li {
	float:left;
	width:142px;
	margin-right:5px;
	margin-left:6px;
	margin-bottom:20px;
	text-align:center;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	line-height: 16px;
	margin-top: 8px;
}

ul#goodsListCont-CG li a.pho {
	display:block;
	width:100%;
	text-align:center;
	border:1px solid #cecece;
	border-radius:5px;
}

ul#goodsListCont-CG li a.pho:hover {
	border:1px solid #f469be;
	box-shadow: 0px 0px 10px #f469be;
}

ul#goodsListCont-CG li img.new {
	margin-right:5px;
}

ul#goodsListCont-CG p.iconList {
	margin-top:5px;
	margin-bottom: 3px;
}

ul#goodsListCont-CG p.iconList img {
	display:inline;
	vertical-align:middle;
	margin-bottom: 3px;
}

ul#goodsListCont-CG p.price {
	background:#ffc9e1;
	height: auto;
	border-radius:5px;
	color:red;
	font-size:13px;
	line-height: 26px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 6px;
}

ul#goodsListCont-CG p.price strong {
	font-weight:bold;
	font-size:17px;
}


ul#goodsListCont-CG p.price-B2 {
	background:#ffc9e1;
	height: auto;
	border-radius:5px;
	color:red;
	font-size:12px;
	line-height: 26px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 6px;
}

ul#goodsListCont-CG p.price-B2 strong {
	font-weight:bold;
	font-size:16px;
}














/*-----------------------------------------------------------
/*　◆お勧めキャラ　抽出インデックスページ用
----------------------------------------------------------- */
ul#goodsListNavi-Chara {
}

ul#goodsListNavi-Chara li {
	float:left;
	width:148px;
	margin-right:8px;
	margin-bottom:8px;
}

ul#goodsListNavi-Chara li a:hover img {
	filter: alpha(opacity=80);
	-moz-opacity:0.80;
	opacity:0.70;
}






ul#goodsListCont-Chara {
	display:block;
	clear:both;
	width:600px;
	height:330px;
	margin-bottom:10px;
	background-image: url(../an/0001_top-general/general_parts/blur_boader-01.gif);
	background-position: center bottom;
	background-repeat: no-repeat;
}

ul#goodsListCont-Chara li {
	float:left;
	width:142px;
	margin-right:5px;
	margin-left:6px;
	margin-bottom:20px;
	text-align:center;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	line-height: 16px;
	margin-top: 8px;
}

ul#goodsListCont-Chara li a.pho {
	width:100%;
	text-align:center;
	border:1px solid #cecece;
	border-radius:5px;
	display: block;
	overflow: hidden;
}

ul#goodsListCont-Chara li a.pho:hover {
	border:1px solid #f469be;
	box-shadow: 0px 0px 10px #f469be;
}

ul#goodsListCont-Chara li img.new {
	margin-right:5px;
}

ul#goodsListCont-Chara p.iconList {
	margin-top:5px;
	margin-bottom: 3px;
	margin-right: 10px;
}

ul#goodsListCont-Chara p.iconList img {
	display:inline;
	vertical-align:middle;
	margin-bottom: 3px;
}

ul#goodsListCont-Chara p.price {
	background:#ffc9e1;
	height: 24px;
	border-radius:5px;
	color:red;
	text-align:center;
	font-size:12px;
	line-height: 26px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}

ul#goodsListCont-Chara p.price strong {
	font-weight:bold;
	font-size:13px;
}































   /*-----------------------------------------------------------
   /*　◆カラー一覧スページ用
   ----------------------------------------------------------- */
ul#goodsListNavi2 {
}

ul#goodsListNavi2 li {
	float:left;
	width:190px;
	margin-right:8px;
	margin-bottom:8px;
}

ul#goodsListNavi2 li a:hover img {
	filter: alpha(opacity=80);
	-moz-opacity:0.80;
	opacity:0.70;
}






ul#goodsListCont2 {
	display:block;
	clear:both;
	width:780px;
	height:165px;
	margin-top:8px;
	margin-bottom:10px;
	background-image: url(../an/0001_top-general/general_parts/blur_boader-01.gif);
	background-position: center bottom;
	background-repeat: no-repeat;
}

ul#goodsListCont2 li {
	float:left;
	width:190px;
	margin-right:3px;
	margin-left:1px;
	margin-bottom:20px;
	text-align:center;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	color: #555;
	letter-spacing: -1px;
}

.body-1 #ColorList-Name {
	width:192px;
	height:auto;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	color: #555;
	text-align: center;
	margin-bottom: 5px;
	margin-top: 0px;
}


ul#goodsListCont2 li a.pho {
	display:block;
	width:192px;
	height:73px;
	text-align:center;
	border:1px solid #cecece;
	padding-top: 1px;
	margin-bottom: 7px;
}

ul#goodsListCont2 li a.pho:hover {
	border:1px solid #f469be;
	box-shadow: 0px 0px 10px #f469be;
}

ul#goodsListCont2 li img.new {
	margin-right:5px;
}

ul#goodsListCont2 p.iconList {
	margin-top:5px;
}

ul#goodsListCont2 p.iconList img {
	display:inline;
	vertical-align:middle;
}

ul#goodsListCont2 p.price {
	padding:3px;
	background:#ffc9e1;
	border-radius:5px;
	color:red;
	font-size:0.9em;
	line-height: 135%;
}

ul#goodsListCont2 p.price strong {
	font-weight:bold;
	font-size:1.2em;
}








p#pageNavi {
	clear:both;
	width:600px;
	margin-bottom:30px;
	bottom:40px;
	left:0px;
	text-align:center;
	background:#f4f4f4;
}

p#pageNavi span.center {
	display:block;
	width:450px;
	margin:0 auto;
}

p#pageNavi span.left {
	position:absolute;
	left:10px;
	width: 120px;
}

p#pageNavi span.right {
	position:absolute;
	right:1px;
	width: 100px;
}



/*-----------------------------------------------------------
/*　◆商品アングル
----------------------------------------------------------- */
.body-1 #angle138-1 {
	padding: 0px;
	width: 138px;
	text-align: left;
	float: left;
	height: 178px;
	margin-top: 38px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 7px;
	border-radius: 6px;
	box-shadow: 0px 1px 4px #888;
	background-image: url(../an/0001_top-general/general_parts/4angle-bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.body-1 #angle138-2 {
	padding: 0px;
	width: 138px;
	text-align: left;
	float: left;
	height: 178px;
	margin-top: 38px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
	border-radius: 6px;
	box-shadow: 0px 1px 4px #888;
	background-color: #999;
}

.body-1 #angle138-3 {
	padding: 0px;
	width: 138px;
	text-align: left;
	float: left;
	height: 178px;
	margin-top: 38px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
	border-radius: 6px;
	box-shadow: 0px 1px 4px #888;
	background-color: #999;
}

.body-1 #angle138-4 {
	padding: 0px;
	width: 138px;
	text-align: left;
	float: left;
	height: 178px;
	margin-top: 38px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
	border-radius: 6px;
	box-shadow: 0px 1px 4px #888;
	background-color: #999;
}

.body-1 #angle138-1Cap {
	padding: 0px;
	width: 138px;
	text-align: center;
	float: left;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 7px;
	border-radius: 6px;
	box-shadow: 0px 1px 4px #888;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	color: #777;
	margin-top: 3px;
}

.body-1 #angle138-2Cap {
	padding: 0px;
	width: 138px;
	text-align: center;
	float: left;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
	border-radius: 6px;
	box-shadow: 0px 1px 4px #888;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	color: #777;
	margin-top: 3px;
}









/*-----------------------------------------------------------
/*　◆ボタンのロールオーバー
----------------------------------------------------------- */
img {
border:0;
}
.BtnRolloverA1 a {
	display:block;
	width:180px;
	height:110px;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	background-image: url(../an/0001_top-general/general_parts/product_info_sideicon-01.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.BtnRolloverA1 a:hover {
background-position:left bottom;
}

.BtnRolloverA2 a {
	display:block;
	width:180px;
	height:110px;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	background-image: url(../an/0001_top-general/general_parts/product_info_sideicon-02.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 3px;
}
.BtnRolloverA2 a:hover {
background-position:left bottom;
}


.BtnRolloverA3 a {
	display:block;
	width:180px;
	height:110px;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	background-image: url(../an/0001_top-general/general_parts/product_info_sideicon-03.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 3px;
}
.BtnRolloverA3 a:hover {
background-position:left bottom;
}

.BtnRolloverA4 a {
	display:block;
	width:180px;
	height:110px;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	background-image: url(../an/0001_top-general/general_parts/product_info_sideicon-04.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 3px;
	margin-bottom: 7px;
}
.BtnRolloverA4 a:hover {
background-position:left bottom;
}























/*-----------------------------------------------------------
/*　◆ケアグッズ・カテゴリー選択ボタンのロールオーバー
----------------------------------------------------------- */
img {
border:0;
}

.BtnRollover-CareCateBtn-Wig a {
	display:block;
	width:170px;
	height:36px;
	outline:none;
	background-image: url(../an/0001_top-general/general_parts/caregoods-btn-wig.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	position: relative;
	margin-left: 5px;
}
.BtnRollover-CareCateBtn-Wig a:hover {
background-position:left bottom;
}


.BtnRollover-CareCateBtn-Biyo a {
	display:block;
	width:170px;
	height:36px;
	outline:none;
	background-image: url(../an/0001_top-general/general_parts/caregoods-btn-biyo.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	position: relative;
	margin-left: 5px;
}
.BtnRollover-CareCateBtn-Biyo a:hover {
background-position:left bottom;
}


.BtnRollover-CareCateBtn-Hair a {
	display:block;
	width:170px;
	height:36px;
	outline:none;
	background-image: url(../an/0001_top-general/general_parts/caregoods-btn-hair.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	position: relative;
	margin-left: 5px;
}
.BtnRollover-CareCateBtn-Hair a:hover {
background-position:left bottom;
}















/*-----------------------------------------------------------
/*　◆商品インデックスページ・カラー表示ボタンのロールオーバー
----------------------------------------------------------- */
img {
border:0;
}
.BtnRollover-CosColorBtn-BW a {
	display:block;
	width:130px;
	height:20px;
	outline:none;
	background-image: url(../an/0001_top-general/general_parts/btn_color-cate2_black-white.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	position: relative;
}
.BtnRollover-CosColorBtn-BW a:hover {
background-position:left bottom;
}

.BtnRollover-CosColorBtn-BW_off a {
	display:block;
	width:130px;
	height:20px;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	background-image: url(../an/0001_top-general/general_parts/btn_color-cate2_black-white.png);
	background-repeat: no-repeat;
	background-position: left center;
	clear: right;
	float: left;
}
.BtnRollover-CosColorBtn-BW_off a:hover {
	background-position:left center;
	clear: right;
	float: left;
}



.BtnRollover-CosColorBtn-RP a {
	display:block;
	width:130px;
	height:20px;
	outline:none;
	background-image: url(../an/0001_top-general/general_parts/btn_color-cate2_red-pink.png);
	background-repeat: no-repeat;
	background-position: left top;
	clear: right;
	float: left;
}
.BtnRollover-CosColorBtn-RP a:hover {
background-position:left bottom;
}

.BtnRollover-CosColorBtn-RP_off a {
	display:block;
	width:130px;
	height:20px;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	background-image: url(../an/0001_top-general/general_parts/btn_color-cate2_red-pink.png);
	background-repeat: no-repeat;
	background-position: left center;
	clear: right;
	float: left;
}
.BtnRollover-CosColorBtn-RP_off a:hover {
	background-position:left center;
	clear: right;
	float: left;
}



.BtnRollover-CosColorBtn-GY a {
	display:block;
	width:130px;
	height:20px;
	outline:none;
	background-image: url(../an/0001_top-general/general_parts/btn_color-cate2_gold-yellow.png);
	background-repeat: no-repeat;
	background-position: left top;
	clear: right;
	float: left;
}
.BtnRollover-CosColorBtn-GY a:hover {
background-position:left bottom;
}

.BtnRollover-CosColorBtn-GY_off a {
	display:block;
	width:130px;
	height:20px;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	background-image: url(../an/0001_top-general/general_parts/btn_color-cate2_gold-yellow.png);
	background-repeat: no-repeat;
	background-position: left center;
	clear: right;
	float: left;
}
.BtnRollover-CosColorBtn-GY_off a:hover {
	background-position:left center;
	clear: right;
	float: left;
}



.BtnRollover-CosColorBtn-GS a {
	display:block;
	width:130px;
	height:20px;
	outline:none;
	background-image: url(../an/0001_top-general/general_parts/btn_color-cate2_gray-silver.png);
	background-repeat: no-repeat;
	background-position: left top;
	clear: right;
	float: left;
}
.BtnRollover-CosColorBtn-GS a:hover {
background-position:left bottom;
}

.BtnRollover-CosColorBtn-GS_off a {
	display:block;
	width:130px;
	height:20px;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	background-image: url(../an/0001_top-general/general_parts/btn_color-cate2_gray-silver.png);
	background-repeat: no-repeat;
	background-position: left center;
	clear: right;
	float: left;
}
.BtnRollover-CosColorBtn-GS_off a:hover {
background-position:left center;
	clear: right;
	float: left;
}



.BtnRollover-CosColorBtn-Br a {
	display:block;
	width:104px;
	height:20px;
	outline:none;
	background-image: url(../an/0001_top-general/general_parts/btn_color-cate2_brown.png);
	background-repeat: no-repeat;
	background-position: left top;
	clear: right;
	float: left;
}
.BtnRollover-CosColorBtn-Br a:hover {
background-position:left bottom;
}

.BtnRollover-CosColorBtn-Br_off a {
	display:block;
	width:104px;
	height:20px;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	background-image: url(../an/0001_top-general/general_parts/btn_color-cate2_brown.png);
	background-repeat: no-repeat;
	background-position: left center;
	clear: right;
	float: left;
}
.BtnRollover-CosColorBtn-Br_off a:hover {
background-position:left center;
clear: right;
	float: left;
}



.BtnRollover-CosColorBtn-Pu a {
	display:block;
	width:104px;
	height:20px;
	outline:none;
	background-image: url(../an/0001_top-general/general_parts/btn_color-cate2_purple.png);
	background-repeat: no-repeat;
	background-position: left top;
	clear: right;
	float: left;
}
.BtnRollover-CosColorBtn-Pu a:hover {
background-position:left bottom;
}

.BtnRollover-CosColorBtn-Pu_off a {
	display:block;
	width:104px;
	height:20px;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	background-image: url(../an/0001_top-general/general_parts/btn_color-cate2_purple.png);
	background-repeat: no-repeat;
	background-position: left center;
		clear: right;
	float: left;
}
.BtnRollover-CosColorBtn-Pu_off a:hover {
background-position:left center;
	clear: right;
	float: left;
}



.BtnRollover-CosColorBtn-Bl a {
	display:block;
	width:104px;
	height:20px;
	outline:none;
	background-image: url(../an/0001_top-general/general_parts/btn_color-cate2_blue.png);
	background-repeat: no-repeat;
	background-position: left top;
	clear: right;
	float: left;
}
.BtnRollover-CosColorBtn-Bl a:hover {
background-position:left bottom;
}

.BtnRollover-CosColorBtn-Bl_off a {
	display:block;
	width:104px;
	height:20px;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	background-image: url(../an/0001_top-general/general_parts/btn_color-cate2_blue.png);
	background-repeat: no-repeat;
	background-position: left center;
		clear: right;
	float: left;
}
.BtnRollover-CosColorBtn-Bl_off a:hover {
background-position:left center;
	clear: right;
	float: left;
}



.BtnRollover-CosColorBtn-Or a {
	display:block;
	width:104px;
	height:20px;
	outline:none;
	background-image: url(../an/0001_top-general/general_parts/btn_color-cate2_orange.png);
	background-repeat: no-repeat;
	background-position: left top;
	clear: right;
	float: left;
}
.BtnRollover-CosColorBtn-Or a:hover {
background-position:left bottom;
}

.BtnRollover-CosColorBtn-Or_off a {
	display:block;
	width:104px;
	height:20px;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	background-image: url(../an/0001_top-general/general_parts/btn_color-cate2_orange.png);
	background-repeat: no-repeat;
	background-position: left center;
		clear: right;
	float: left;
}
.BtnRollover-CosColorBtn-Or_off a:hover {
background-position:left center;
	clear: right;
	float: left;
}



.BtnRollover-CosColorBtn-Gr a {
	display:block;
	width:104px;
	height:20px;
	outline:none;
	background-image: url(../an/0001_top-general/general_parts/btn_color-cate2_green.png);
	background-repeat: no-repeat;
	background-position: left top;
	clear: right;
	float: left;
}
.BtnRollover-CosColorBtn-Gr a:hover {
background-position:left bottom;
}

.BtnRollover-CosColorBtn-Gr_off a {
	display:block;
	width:104px;
	height:20px;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	background-image: url(../an/0001_top-general/general_parts/btn_color-cate2_green.png);
	background-repeat: no-repeat;
	background-position: left center;
		clear: right;
	float: left;
}
.BtnRollover-CosColorBtn-Gr_off a:hover {
background-position:left center;
	clear: right;
	float: left;
}



















/*-----------------------------------------------------------
/*　◆人毛WIGインデックスページ・Categoryボタンのロールオーバー
----------------------------------------------------------- */
img {
border:0;
}


.BtnRollover-HumanBtn-01-Style a {
	display:block;
	width:170px;
	height:56px;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	background-image: url(../human/c1/img-desc/entry1/human-cate01-style.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	position: relative;
}
.BtnRollover-HumanBtn-01-Style a:hover {
background-position:left bottom;
}


.BtnRollover-HumanBtn-02-UnCut a {
	display:block;
	width:170px;
	height:56px;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	background-image: url(../human/c1/img-desc/entry1/human-cate02-uncut.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	position: relative;
}
.BtnRollover-HumanBtn-02-UnCut a:hover {
background-position:left bottom;
}


.BtnRollover-HumanBtn-03-SocieteFull a {
	display:block;
	width:170px;
	height:56px;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	background-image: url(../human/c1/img-desc/entry1/human-cate03-societefull.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	position: relative;
}
.BtnRollover-HumanBtn-03-SocieteFull a:hover {
background-position:left bottom;
}


.BtnRollover-HumanBtn-04-SocieteParts a {
	display:block;
	width:170px;
	height:56px;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	background-image: url(../human/c1/img-desc/entry1/human-cate04-societeparts.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	position: relative;
}
.BtnRollover-HumanBtn-04-SocieteParts a:hover {
background-position:left bottom;
}











/*-----------------------------------------------------------
/*　◆サイトマップボタンのロールオーバー
----------------------------------------------------------- */


.BtnRolloverSM-LapinLadies a {
	display:block;
	width:285px;
	height:25px;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	background-image: url(../an/guidance/images/sitemap-btn1_lapin-ladies.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 3px;
	margin-bottom: 3px;
}
.BtnRolloverSM-LapinLadies a:hover {
background-position:left bottom;
}

.BtnRolloverSM-LapinMens a {
	display:block;
	width:285px;
	height:25px;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	background-image: url(../an/guidance/images/sitemap-btn1_lapin-mens.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 3px;
	margin-bottom: 3px;
}
.BtnRolloverSM-LapinMens a:hover {
background-position:left bottom;
}

.BtnRolloverSM-iiLadies a {
	display:block;
	width:285px;
	height:25px;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	background-image: url(../an/guidance/images/sitemap-btn1_ii-ladies.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 3px;
	margin-bottom: 3px;
}
.BtnRolloverSM-iiLadies a:hover {
background-position:left bottom;
}

.BtnRolloverSM-iiMens a {
	display:block;
	width:285px;
	height:25px;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	background-image: url(../an/guidance/images/sitemap-btn1_ii-mens.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 3px;
	margin-bottom: 3px;
}
.BtnRolloverSM-iiMens a:hover {
background-position:left bottom;
}

.BtnRolloverSM-iiHuman a {
	display:block;
	width:285px;
	height:25px;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	background-image: url(../an/guidance/images/sitemap-btn1_ii-human.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 3px;
	margin-bottom: 3px;
}
.BtnRolloverSM-iiHuman a:hover {
background-position:left bottom;
}

.BtnRolloverSM-iiKids a {
	display:block;
	width:285px;
	height:25px;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	background-image: url(../an/guidance/images/sitemap-btn1_ii-kids.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 3px;
	margin-bottom: 3px;
}
.BtnRolloverSM-iiKids a:hover {
background-position:left bottom;
}

.BtnRolloverSM-iiCos a {
	display:block;
	width:285px;
	height:25px;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	background-image: url(../an/guidance/images/sitemap-btn1_ii-cos.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 3px;
	margin-bottom: 3px;
}
.BtnRolloverSM-iiCos a:hover {
background-position:left bottom;
}

.BtnRolloverSM-Front a {
	display:block;
	width:285px;
	height:25px;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	background-image: url(../an/guidance/images/sitemap-btn1_front.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 3px;
	margin-bottom: 3px;
}
.BtnRolloverSM-Front a:hover {
background-position:left bottom;
}

.BtnRolloverSM-Care a {
	display:block;
	width:285px;
	height:25px;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	background-image: url(../an/guidance/images/sitemap-btn1_care-products.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 3px;
	margin-bottom: 3px;
}
.BtnRolloverSM-Care a:hover {
background-position:left bottom;
}






.BtnRolloverSM2-MakeWigstand a {
	display:block;
	width:285px;
	height:25px;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	background-image: url(../an/guidance/images/sitemap-btn2_make-wigstand.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 3px;
	margin-bottom: 3px;
}
.BtnRolloverSM2-MakeWigstand a:hover {
background-position:left bottom;
}

.BtnRolloverSM2-SetAndCare a {
	display:block;
	width:285px;
	height:25px;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	background-image: url(../an/guidance/images/sitemap-btn2_howto-setandcare.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 3px;
	margin-bottom: 3px;
}
.BtnRolloverSM2-SetAndCare a:hover {
background-position:left bottom;
}

.BtnRolloverSM2-WigLanking a {
	display:block;
	width:285px;
	height:25px;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	background-image: url(../an/guidance/images/sitemap-btn2_wig-lanking.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 3px;
	margin-bottom: 3px;
}
.BtnRolloverSM2-WigLanking a:hover {
background-position:left bottom;
}

.BtnRolloverSM2-ChoiceMaterialUse a {
	display:block;
	width:285px;
	height:25px;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	background-image: url(../an/guidance/images/sitemap-btn2_wig-choice_material_use.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 3px;
	margin-bottom: 3px;
}
.BtnRolloverSM2-ChoiceMaterialUse a:hover {
background-position:left bottom;
}

.BtnRolloverSM2-Ordermade a {
	display:block;
	width:285px;
	height:25px;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	background-image: url(../an/guidance/images/sitemap-btn2_ordermade.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 3px;
	margin-bottom: 3px;
}
.BtnRolloverSM2-Ordermade a:hover {
background-position:left bottom;
}

.BtnRolloverSM2-WigHuman a {
	display:block;
	width:285px;
	height:25px;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	background-image: url(../an/guidance/images/sitemap-btn2_wig-human.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 3px;
	margin-bottom: 3px;
}
.BtnRolloverSM2-WigHuman a:hover {
background-position:left bottom;
}

.BtnRolloverSM2-WigArrenge a {
	display:block;
	width:285px;
	height:25px;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	background-image: url(../an/guidance/images/sitemap-btn2_wig-arrenge.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 3px;
	margin-bottom: 3px;
}
.BtnRolloverSM2-WigArrenge a:hover {
background-position:left bottom;
}

.BtnRolloverSM2-WigCaracter a {
	display:block;
	width:285px;
	height:25px;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	background-image: url(../an/guidance/images/sitemap-btn2_wig-caracter.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 3px;
	margin-bottom: 3px;
}
.BtnRolloverSM2-WigCaracter a:hover {
background-position:left bottom;
}



.BtnRolloverSM3-ColorList a {
	display:block;
	width:285px;
	height:25px;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	background-image: url(../an/guidance/images/sitemap-btn3_color-list.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 3px;
	margin-bottom: 3px;
}
.BtnRolloverSM3-ColorList a:hover {
background-position:left bottom;
}

.BtnRolloverSM3-ColorSample a {
	display:block;
	width:285px;
	height:25px;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	background-image: url(../an/guidance/images/sitemap-btn3_color-sample.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 3px;
	margin-bottom: 3px;
}
.BtnRolloverSM3-ColorSample a:hover {
background-position:left bottom;
}

.BtnRolloverSM3-ColorDye a {
	display:block;
	width:285px;
	height:25px;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	background-image: url(../an/guidance/images/sitemap-btn3_color-dye.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 3px;
	margin-bottom: 3px;
}
.BtnRolloverSM3-ColorDye a:hover {
background-position:left bottom;
}

.BtnRolloverSM4-Affiliate a {
	display:block;
	width:285px;
	height:25px;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	background-image: url(../an/guidance/images/sitemap-btn4_affiliate.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 3px;
	margin-bottom: 3px;
}
.BtnRolloverSM4-Affiliate a:hover {
background-position:left bottom;
}

.BtnRolloverSM4-AboutShipping a {
	display:block;
	width:285px;
	height:25px;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	background-image: url(../an/guidance/images/sitemap-btn4_about-shipping.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 3px;
	margin-bottom: 3px;
}
.BtnRolloverSM4-AboutShipping a:hover {
background-position:left bottom;
}

.BtnRolloverSM4-AboutC-Law a {
	display:block;
	width:285px;
	height:25px;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	background-image: url(../an/guidance/images/sitemap-btn4_about-c-law.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 3px;
	margin-bottom: 3px;
}
.BtnRolloverSM4-AboutC-Law a:hover {
background-position:left bottom;
}

.BtnRolloverSM4-Inquiry a {
	display:block;
	width:285px;
	height:25px;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	background-image: url(../an/guidance/images/sitemap-btn4_inquiry.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 3px;
	margin-bottom: 3px;
}
.BtnRolloverSM4-Inquiry a:hover {
background-position:left bottom;
}

.BtnRolloverSM4-SiteMap a {
	display:block;
	width:285px;
	height:25px;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	background-image: url(../an/guidance/images/sitemap-btn4_sitemap.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 3px;
	margin-bottom: 3px;
}
.BtnRolloverSM4-SiteMap a:hover {
background-position:left bottom;
}

.BtnRolloverSM4-Privacy a {
	display:block;
	width:285px;
	height:25px;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	background-image: url(../an/guidance/images/sitemap-btn4_privacy.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 3px;
	margin-bottom: 3px;
}
.BtnRolloverSM4-Privacy a:hover {
background-position:left bottom;
}

.BtnRolloverSM5-PhotoConRecruitment a {
	display:block;
	width:285px;
	height:25px;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	background-image: url(../an/guidance/images/sitemap-btn5_recruitment.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 3px;
	margin-bottom: 3px;
}
.BtnRolloverSM5-PhotoConRecruitment a:hover {
background-position:left bottom;
}

.BtnRolloverSM5-PhotoConResult a {
	display:block;
	width:285px;
	height:25px;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	background-image: url(../an/guidance/images/sitemap-btn5_result.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 3px;
	margin-bottom: 3px;
}
.BtnRolloverSM5-PhotoConResult a:hover {
background-position:left bottom;
}

.BtnRolloverSM6-SubmissionPhoto a {
	display:block;
	width:285px;
	height:25px;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	background-image: url(../an/guidance/images/sitemap-btn6_submission-photo.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 3px;
	margin-bottom: 3px;
}
.BtnRolloverSM6-SubmissionPhoto a:hover {
background-position:left bottom;
}

.BtnRolloverSM6-SubPhotoList a {
	display:block;
	width:285px;
	height:25px;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	background-image: url(../an/guidance/images/sitemap-btn6_sub-photo-list.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 3px;
	margin-bottom: 3px;
}
.BtnRolloverSM6-SubPhotoList a:hover {
background-position:left bottom;
}














/*-----------------------------------------------------------
/*　◆リスト
----------------------------------------------------------- */
.ulTypeA {
	width:auto;
	margin-bottom:1px;
}

.ulTypeA li {
	width:560px;
	padding-left:20px;
	margin-left:20px;
	margin-bottom:5px;
	background:url(../img/common/leftmenu/list1.gif) left 5px no-repeat;
}



.ulTypeA_PCcomment {
	width:auto;
	margin-bottom:10px;
}

.ulTypeA_PCcomment li {
	width:550px;
	padding-left:15px;
	margin-left:20px;
	margin-bottom:9px;
	background:url(../img/common/leftmenu/list1.gif) left 4px no-repeat;
}




.ulTypeA_Renew {
	width:auto;
	margin-bottom:1px;
}

.ulTypeA_Renew li {
	width:530px;
	padding-left:15px;
	margin-left:20px;
	margin-bottom:6px;
	background:url(../img/common/leftmenu/list1.gif) left 5px no-repeat;
}



.ulTypeA-QA {
	width:auto;
	margin-bottom:15px;
	padding-left:12px
}

.ulTypeA-QA li {
	width:315px;
	margin-left:0px;
	margin-bottom:5px;
	text-indent:-12px;
}


.ulTypeA-QA2 {
	width:auto;
	margin-bottom:15px;
	padding-left:12px
}

.ulTypeA-QA2 li {
	width:530px;
	margin-left:0px;
	margin-bottom:5px;
	text-indent:-12px;
}





.ulTypeA-MakeWigStand {
	width:auto;
	margin-bottom:15px;
	padding-left:12px
}

.ulTypeA-MakeWigStand li {
	width:295px;
	margin-left:0px;
	margin-bottom:5px;
	text-indent:-12px;
}







.ulTypePoint {
	padding-left:10px;
}

.ulTypePoint li {
	text-indent:-10px;
	margin-bottom:10px;
}




.ulTypeC_TScaution {
	width:auto;
	margin-bottom:0px;
}

.ulTypeC_TScaution li {
	width: 300px;
	padding-left: 12px;
	margin-left: 0px;
	margin-bottom: 8px;
	background-repeat: no-repeat;
	background-position: left 2px;
	background-image: url(../t_s/image_parts/list1_red.png);
}



/*-----------------------------------------------------------
/*　◆テーブル
----------------------------------------------------------- */
.tableTypeA {
	margin-bottom:30px;
}

.tableTypeA th {
	font-weight:bold;
	background:#f4f4f4;
}

.tableTypeA td {
}

.tableTypeA th,
.tableTypeA td {
	padding:4px;
	line-height:1.6em;
	border:1px solid #CCCCCC;
}










/*-----------------------------------------------------------
/*　◆ギャラリーのコメント部分シェイド処理
----------------------------------------------------------- */
.shadeCommeGroup{
	width:100%;
	padding-bottom:10px !important;
}

.shadeCommeBtn,
.shadeCommeContents{
	padding:0px;
}

.shadeCommeBtn{
	text-align:center;
	background-color: #e49edd;
	border-radius: 0px 0px 6px 6px;
	-moz-border-radius: 0px 0px 6px 6px;
	-webkit-border-radius: 0px 0px 6px 6px;
}

h4.h4Comme {
	width:240px;
	background-color: #e49edd;
}

.shadeCommeContents{
	border-top: none !important;
	background-color: #e49edd;
	border-radius: 0px 0px 6px 6px;
	-moz-border-radius: 0px 0px 6px 6px;
	-webkit-border-radius: 0px 0px 6px 6px;
	padding-top: 15px;
	padding-left: 14px;
	padding-right: 10px;
	padding-bottom: 15px;
}

.shadeCommeOpen .shadeCommeBtn,
.shadeCommeClose .shadeCommeBtn,
.shadeCommeOpen .shadeCommeContents,
.shadeCommeClose .shadeCommeContents{
	/*padding-left:27px;*/
}

.shadeCommeOpen .shadeCommeBtn,
.shadeCommeClose .shadeCommeBtn{
	cursor:pointer !important;
}
.shadeCommeOpen .shadeCommeBtn{
}
.shadeCommeClose .shadeCommeBtn{
}













/*-----------------------------------------------------------
/*　◆Q&Aのシェイド処理
----------------------------------------------------------- */
.shadeGroup{
	width:100%;
	padding-bottom:1.5em !important;
}

.shadeBtn,
.shadeContents{
	padding:0.5em;
}

.shadeBtn{
}

.shadeContents{
	border-top:none !important;
	padding-left:30px;
	background-image: url(../an/guidance/images/img_a-icon.gif);
	background-repeat: no-repeat;
	background-position: 10px 8px;
}

.shadeOpen .shadeBtn,
.shadeClose .shadeBtn,
.shadeOpen .shadeContents,
.shadeClose .shadeContents{
	/*padding-left:27px;*/
}

.shadeOpen .shadeBtn,
.shadeClose .shadeBtn{
	cursor:pointer !important;
}
.shadeOpen .shadeBtn{
}
.shadeClose .shadeBtn{
}









/*-----------------------------------------------------------
/*　◆Hタグ
----------------------------------------------------------- */
h2,h3 {
	margin-bottom:15px;
}

h3.h3TypeA {
	clear:both;
	width:600px;
	padding-bottom:3px;
	margin-bottom:8px;
	background:url(../img/contents/bgH2Bottom.gif) left bottom no-repeat;
}

h3.h3TypeA span {
	display:block;
	width:560px;
	color:#333333;
	font-weight:bold;
	padding:7px 10px 4px 30px;
	background:url(../img/contents/bgH2top.gif) left top no-repeat;
}



h3.h3TypeA-2 {
	clear:both;
	width:600px;
	padding-bottom:3px;
	margin-bottom:8px;
}






h3.h3TypeA-3 {
	clear:both;
	width:600px;
	padding-bottom:3px;
	margin-bottom:8px;
	background:url(../img/contents/bgH2Bottom.gif) left bottom no-repeat;
}

h3.h3TypeA-3 span {
	clear:both;
	width:600px;
	padding-bottom:3px;
	margin-bottom:8px;
	background-image: url(../img/contents/h3-TypeA-3-bgH2top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 15px;
}







h3.h3TypeB {
	padding:8px;
	border-top:1px solid #EEEEEE;
	border-right:1px solid #D8D8D8;
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	background:#f7f7f7;
	margin-bottom:10px;
}

h3.h3TypeB span {
	border-left:5px solid #FF99CC;
	padding-left:10px;
}

h4.h4TypeA {
	clear:both;
	display:block;
	width:572px;
	padding:10px 0 5px 28px;
	margin-bottom:10px;
	font-weight:bold;
	background:url(../img/contents/bgH4TypeA.gif) left bottom no-repeat;
}

h4.h4TypeB {
	display:block;
	width:550px;
	padding:2px 0 15px 15px;
	margin-bottom:10px;
	font-weight:bold;
	background:url(../img/common/bgh4info.gif) left bottom no-repeat;
}

h4.h4TypeQA {
	width:565px;
	padding:5px;
	padding-left:30px;
	background-image: url(../an/guidance/images/img_q-bar.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

h5.h5TypeC,
h5.h5TypeD {
	width:560px;
	height:22px;
	font-weight:bold;
	font-size:1.2em;
	padding-left:40px;
	padding-top:8px;
	margin-bottom:15px;
	background:url(../img/contents/photoContest/bgComment.gif) left top no-repeat;
}

h5.h5TypeD {
	background:url(../img/contents/photoContest/bgEmotion.gif) left top no-repeat !important;
}








/*-----------------------------------------------------------
/*　◆アフィリエイト、オーダーメイド、フォトコンテスト
----------------------------------------------------------- */
div.afir {
	width:580px;
	padding-bottom:15px;
	margin:0 auto;
	margin-bottom:15px;
	background-image: url(../an/guidance/images/affiliate-arrow.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	background-color: #ededbf;
}

div.bottom {
	background:none !important;
	margin-bottom:0px !important;
}

div.none {
	background:none !important;
	margin-bottom:0px !important;
}

div.afir h4 {
	background:#FFEDED;
	margin-bottom:0px;
	border:1px solid #CCCCCC;
	border-bottom:none;
}

div.afir h4,
div.afir .body {
	padding:6px;
}

div.afir h4 span {
}

div.afir .body {
	margin-bottom:15px;
	border:1px solid #CCCCCC;
}










.body-1 #TipTop600-A {
	padding: 0px;
	width: 600px;
	text-align: center;
	float: left;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	clear: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}




.body-1 #Price326-A {
	padding: 0px;
	width: 326px;
	text-align: center;
	float: left;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	margin: 0px;
	background-color: #dddddd;
}



.body-1 #Price250-A {
	width: 250px;
	text-align: center;
	float: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #dddddd;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}

.body-1 #Price250-A2 {
	width: 250px;
	text-align: center;
	float: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-color: #dddddd;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}






























/*-----------------------------------------------------------
/*　◆カラー一覧
----------------------------------------------------------- */
table#colorList {
}

table#colorList td {
	text-align:center;
	padding-bottom:20px;
}

table#colorList td img {
	width:190px;
}


































/*-----------------------------------------------------------
/*　◆スライドショー関連
----------------------------------------------------------- */



/*-----------------------------------------------------------
/*　◆スライドショー　497*249--4枚スライド
----------------------------------------------------------- */
.body-1 #slide-banner-01 {
	overflow: hidden;
	width:497px;
	margin-top: 0px;
}

.body-1 #slide-banner-01 ul {
	list-style: none;
	width: 1988px;
}

.body-1 #slide-banner-01 ul li {
	float: left;
	width: 497px;
}

.body-1 #slide-banner-01 ul li img {
	vertical-align: bottom;
}







/*-----------------------------------------------------------
/*　◆スライドショー（クロスフェード）　497*249--4枚スライド
----------------------------------------------------------- */

.body-1 #Fade_viewer-01 {
	margin: 0 auto;
	width: 497px;
	height: 249px;
	text-align: left;
	overflow: hidden;
	position: relative;
}

.body-1 #Fade_viewer-01 img {
	top: 0;
	left: 0;
	position: absolute;
}
































/*-----------------------------------------------------------
/*　第9回 フォトコンテスト 関連CSS
----------------------------------------------------------- */

.body-1 #BannerBox-600-A {
	width: 600px;
	text-align: center;
}


.body-1 #BannerBox-600-B {
	width: 600px;
	text-align: center;
}


.body-1 #BannerBox-600-C {
	width: 600px;
	text-align: center;
}


.BannerBox-600 {
	width: 600px;
	text-align: center;
}


.BannerBox-540 {
	width: 540px;
	text-align: left;
}


.BannerBox-540-Center {
	width: 540px;
	text-align: center;
}


.body-1 #BannerBox-540 {
	width: 540px;
	text-align: left;
	height: 355px;
}


.body-1 #BannerBox-540-B {
	width: 540px;
	text-align: left;
	height: 315px;
}


.BannerBox-510 {
	width: 510px;
	text-align: left;
	margin-left: 45px;
}


.BannerBox-540-Right {
	width: 540px;
	text-align: right;
	margin-left: 30px;
}


.PageBtnBox-40px {
	width: 40px;
	text-align: center;
	clear: left;
	float: right;
}


.PageBtnBox-70px {
	width: 70px;
	text-align: center;
	clear: left;
	float: right;
}


.PageBtnBox-Left {
	width: 174px;
	text-align: left;
	float: left;
}


.ListBox-180 {
	width: 174px;
	text-align: center;
	float: left;
	padding-right: 3px;
	padding-left: 3px;
	margin-bottom: 15px;
}











.EntPhotoList-540 {
	width: 540px;
	text-align: left;
	height: auto;
	padding-bottom:12px;
}






/* フォトコン・リストページ用 ---------------------
----------------------------------------------------------- */

.ListBox-Photo {
	width: 160px;
	height: 205px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	box-shadow: 0px 0px 6px #888;
	margin-left: 7px;
	padding-top: 5px;
}


.ListBox-EntNumber {
	width: 174px;
	text-align: center;
	float: left;
	background-color: #CAEBEE;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	height: auto;
	clear: right;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	box-shadow: 0px 1px 5px #888888;
	background-image: -webkit-gradient(linear, 50.00% 0.00%, 50.00% 100.00%, color-stop( 0% , rgba(205,236,250,1.00)),color-stop( 100% , rgba(88,179,255,1.00)));
	background-image: -webkit-linear-gradient(270deg,rgba(205,236,250,1.00) 0%,rgba(88,179,255,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(205,236,250,1.00) 0%,rgba(88,179,255,1.00) 100%);
	padding-top: 2px;
	padding-bottom: 4px;
}


.ListBox-EntName {
	width: 174px;
	text-align: center;
	float: left;
	background-color: #FFD784;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	line-height: 15px;
	font-weight: bold;
	font-variant: normal;
	color: #FD0DA9;
	height: auto;
	clear: right;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	box-shadow: 0px 1px 5px #888888;
	background-image: -webkit-gradient(linear, 50.00% 0.00%, 50.00% 100.00%, color-stop( 0% , rgba(255,235,166,1.00)),color-stop( 100% , rgba(225,196,97,1.00)));
	background-image: -webkit-linear-gradient(270deg,rgba(255,235,166,1.00) 0%,rgba(225,196,97,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(255,235,166,1.00) 0%,rgba(225,196,97,1.00) 100%);
	padding-top: 2px;
	padding-bottom: 7px;
}


.ListBox-EntCara {
	width: 174px;
	text-align: center;
	float: left;
	background-color: #EEE;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #366;
	height: auto;
	clear: right;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	box-shadow: 0px 1px 5px #888888;
	background-image: -webkit-gradient(linear, 50.00% 0.00%, 50.00% 100.00%, color-stop( 0% , rgba(242,242,242,1.00)),color-stop( 100% , rgba(208,208,208,1.00)));
	background-image: -webkit-linear-gradient(270deg,rgba(242,242,242,1.00) 0%,rgba(208,208,208,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(242,242,242,1.00) 0%,rgba(208,208,208,1.00) 100%);
	padding-top: 2px;
	padding-bottom: 4px;
}


.ListBox-EntWig {
	width: 174px;
	text-align: center;
	float: left;
	background-color: #FF9;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #06F;
	height: auto;
	clear: right;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	box-shadow: 0px 1px 5px #888888;
	background-image: -webkit-gradient(linear, 50.00% 0.00%, 50.00% 100.00%, color-stop( 0% , rgba(251,249,208,1.00)),color-stop( 100% , rgba(255,236,96,1.00)));
	background-image: -webkit-linear-gradient(270deg,rgba(251,249,208,1.00) 0%,rgba(255,236,96,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(251,249,208,1.00) 0%,rgba(255,236,96,1.00) 100%);
	padding-top: 3px;
	padding-bottom: 6px;
}


.ListBox-EntWig-B {
	width: 174px;
	text-align: center;
	float: left;
	background-color: #FF9;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11px;
	line-height: 17px;
	font-weight: normal;
	font-variant: normal;
	color: #06F;
	height: 43px;
	clear: right;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	box-shadow: 0px 1px 5px #888888;
	background-image: -webkit-gradient(linear, 50.00% 0.00%, 50.00% 100.00%, color-stop( 0% , rgba(251,249,208,1.00)),color-stop( 100% , rgba(255,236,96,1.00)));
	background-image: -webkit-linear-gradient(270deg,rgba(251,249,208,1.00) 0%,rgba(255,236,96,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(251,249,208,1.00) 0%,rgba(255,236,96,1.00) 100%);
}












/* ギャラリー・リストページ用 ---------------------
----------------------------------------------------------- */

.GalleryBox-Photo {
	width: 200px;
	height: 260px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 7px #b75a00;
	margin-left: 14px;
	padding-top: 5px;
}


.GalleryBox-Photo-A1 {
	width: 240px;
	height: 468px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 6px 6px 0px 0px;
	-moz-border-radius: 6px 6px 0px 0px;
	-webkit-border-radius: 6px 6px 0px 0px;
	background-image: url(../gallery_1/gallery-imgs/parts/entry-bg-a1.png);
	background-position: left top;
	background-repeat: no-repeat;
	background-color: #e49edd;
	text-shadow: 0px 1px 2px #5f1d59;
}


.GalleryBox-Photo-A2 {
	width: 240px;
	height: 30px;
	text-align: center;
	float: left;
	clear: right;
	border-radius: 0px 0px 6px 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	background-color: #dc5dc6;
}


.PageN-0780 {
	width: 780px;
	height: 80px;
	float: right;
	text-align: center;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 15px;
	line-height: 20px;
	font-weight: normal;
	color: #3f3f3f;
	background-image: url(../gallery_1/gallery-imgs/parts/btn_next-prev_bg.png);
	background-position: center top;
	background-repeat: no-repeat;
}


.PageNumber-0300 {
	width: 300px;
	height: 30px;
	float: left;
	text-align: center;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 15px;
	line-height: 20px;
	font-weight: normal;
	color: #3f3f3f;
}



.ulType_Gallery {
	width:auto;
	margin-bottom:1px;
}

.ulType_Gallery li {
	width:525px;
	padding-left:15px;
	margin-left:38px;
	margin-bottom:6px;
	background:url(../img/common/leftmenu/list1.gif) left 3px no-repeat;
	text-shadow:none;
	line-height:1.2em;
}



.ulType_Gallery2 {
	width:auto;
	margin-bottom:1px;
}

.ulType_Gallery2 li {
	width:525px;
	padding-left:15px;
	margin-left:38px;
	margin-bottom:10px;
	background:url(../img/common/leftmenu/list1.gif) left 3px no-repeat;
	text-shadow:none;
	line-height:1.27em;
}



.body-1 #GalleryInfo-01 {
	width: 600px;
	text-align: left;
	float: left;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	color: #555;
	background-image: url(../gallery_1/gallery-imgs/parts/chap_titleback-01.png);
	background-position: center top;
	background-repeat: no-repeat;
	text-shadow: 0px 1px 3px #000000;
}


.body-1 #GalleryInfo-02 {
	width: 600px;
	text-align: left;
	float: left;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	color: #555;
	background-image: url(../gallery_1/gallery-imgs/parts/chap_titleback-01.png);
	background-position: center top;
	background-repeat: no-repeat;
	text-shadow: 0px 1px 3px #000000;
}


.body-1 #GalleryInfo-03 {
	width: 600px;
	text-align: left;
	float: left;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	color: #555;
	background-image: url(../gallery_1/gallery-imgs/parts/chap_titleback-01.png);
	background-position: center top;
	background-repeat: no-repeat;
	text-shadow: 0px 1px 3px #000000;
}


.body-1 #GalleryInfo-04 {
	width: 600px;
	text-align: left;
	float: left;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	color: #555;
	background-image: url(../gallery_1/gallery-imgs/parts/chap_titleback-01.png);
	background-position: center top;
	background-repeat: no-repeat;
	text-shadow: 0px 1px 3px #000000;
}


.body-1 #GalleryInfo-05 {
	width: 600px;
	text-align: left;
	float: left;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	color: #555;
	background-image: url(../gallery_1/gallery-imgs/parts/chap_titleback-01.png);
	background-position: center top;
	background-repeat: no-repeat;
	text-shadow: 0px 1px 3px #000000;
}












/*Rouded Image Box with Shadow ---------------------
----------------------------------------------------------- */

div#RoundBox p {
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}

div#RoundBox p.A1 {
	width: 100%;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}



div#RoundBox p.Top-A {
	width: 100%;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	behavior: url("/js/PIE.htc");
}

div#RoundBox p.Top-A img {
	width: 100%;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	box-shadow: 0px 1px 4px #af0073;
	behavior: url("/js/PIE.htc");
}


div#RoundBox p.Top-A2 {
	width: 100%;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	behavior: url("/js/PIE.htc");
}

div#RoundBox p.Top-A2 img {
	width: 100%;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	box-shadow: 0px 1px 3px #777;
	behavior: url("/js/PIE.htc");
}


div#RoundBox p.Top-B {
	width: 100%;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	behavior: url("/js/PIE.htc");
}

div#RoundBox p.Top-B img {
	width: 100%;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	box-shadow: 0px 1px 4px #af0073;
	behavior: url("/js/PIE.htc");
}






div#RoundBox-G p {
	width: 95%;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	box-shadow: 0px 1px 4px #af0073;
}


div#RoundBox-G p.280A {
	width: 95%;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;}

div#RoundBox-G p.280A img {
	width: 95%;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	box-shadow: 0px 1px 4px #af0073;
}










.timer{
	text-align: center;
	width: 496px;
	font-size: 1.8em;
	color: #fff;
	text-shadow: 0px 1px 3px #0e0e0e;
	behavior: url("/js/PIE.htc");
	font-weight: 500;
	line-height: 22px;
	margin-bottom: 0;
	margin-top: 0px;
	padding-bottom: 16px;
	padding-left: 0;
	padding-right: 0;
	padding-top: 18px;
	margin-left: 0px;
	margin-right: 0px;
	border-radius: 6px;
	background-color: #5be0ff;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	background-image: url(../2013_08/image-files_08/count_bg-red_496px.gif);
	background-repeat: no-repeat;
	background-size: 100% 100%;
}




.timerB{
	text-align: center;
	width: 580px;
	font-size: 2.0em;
	color: #fff;
	text-shadow: 0px 1px 3px #0e0e0e;
	font-weight: 500;
	line-height: 24px;
	margin-bottom: 0;
	margin-top: 0px;
	padding-bottom: 18px;
	padding-left: 0;
	padding-right: 0;
	padding-top: 16px;
	margin-left: 0px;
	margin-right: 0px;
	border-radius: 6px;
	background-color: #5be0ff;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	background-image: url(../2013_08/image-files_08/count_bg-red_580px.gif);
	background-repeat: no-repeat;
	background-size: 100% 100%;
}












.PconAnnounce-0560 {
	width: 565px;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 16px;
	line-height: 21px;
	font-weight: normal;
	color: #009933;
	letter-spacing: 1px;
}


.PconPrizewinnerBG-0600 {
	width: 600px;
	float: left;
	text-align: center;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	line-height: 18px;
	font-weight: normal;
	color: #3f3f3f;
	background-color: #FFCCCC;
}


.PconVoteComment-0600 {
	width: 600px;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	line-height: 17px;
	font-weight: normal;
	color: #3f3f3f;
	background-image: url(../photo-contest/10/img/general_parts/head_comment-01.png);
	background-repeat: no-repeat;
	text-shadow: 1px 1px 1px #FFFFFF;
}


.PconWinnerComment-0600 {
	width: 600px;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	line-height: 17px;
	font-weight: normal;
	color: #3f3f3f;
	background-image: url(../photo-contest/10/img/general_parts/head_prizewinner-01.png);
	background-repeat: no-repeat;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	box-shadow: 0px 1px 4px #886518;
	background-color: #fff4dc;
	text-shadow: 1px 1px 1px #FFFFFF;
}


.PconCommentArea-0600 {
	width: 600px;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	line-height: 18px;
	font-weight: normal;
	color: #3f3f3f;
}


.PconCommentArea-0565-Catch {
	width: 565px;
	height: 28px;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 18px;
	line-height: 20px;
	font-weight: bold;
	color: #996600;
	background-image: url(../photo-contest/10/img/general_parts/com_list_head.png);
	background-repeat: no-repeat;
	border-bottom: 1px dotted #CC9900;
}


.PconCommentArea-0600-W {
	width: 600px;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: normal;
	color: #993300;
}










/* アコーディオンメニュー
----------------------------------------------------------- */

.body-1 #Accordion_Menu-01 {
	width: 205px;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 15px;
	line-height: 20px;
	font-weight: normal;
	color: #555;
	clear: left;
}


.Accordion_Ichiran {
	width: 205px;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	height: 31px;
	text-indent: 12px;
	line-height: 34px;
	color: #FFF;
	font-weight: bold;
	text-shadow: 0px 1px #333333;
	background-image: url(../t_s/image_parts/menu_bg-normal.png);
	background-repeat: repeat-x;
	background-position: center;
	border-bottom: 1px solid #EEE;
}


dl.accordion {
	background: #467dc8;
	width: 100%;
	padding: 0px;
	font-size: 15px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
}

dl.accordion dt {
	background-image: url(../t_s/image_parts/menu_bg-open.png), url(../t_s/image_parts/menu_bg-normal.png);
    background-repeat: no-repeat, repeat-x;
    background-position: 98% 50%, center;
	border-bottom: 1px solid #EEE;
	height: 30px;
	text-indent: 12px;
	line-height: 32px;
	color: #FFF;
	font-weight: bold;
	cursor: pointer;
	text-shadow: 0px 1px #333333;
}

dl.accordion dt.open {
background-image: url(../t_s/image_parts/menu_bg-close.png), url(../t_s/image_parts/menu_bg-select.png);
background-repeat: no-repeat, repeat-x;
background-position: 98% 50%, center;
}

dl.accordion dd {
	background: #f9f8f0;
	line-height: 1.35em;
	display: none;
	font-size: 0.8em;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}



.ulTypeC_Acco {
	width:auto;
	margin-bottom:1px;
}

.ulTypeC_Acco li {
	width: 180px;
	padding-left: 15px;
	margin-left: 1px;
	margin-top: 6px;
	margin-bottom: 8px;
	background-image: url(../t_s/image_parts/list1_blue.png);
	background-position: left 3px;
	background-repeat: no-repeat;
	text-decoration: none;
}


.ulTypeC_Acco2 {
	width:auto;
	margin-bottom:1px;
}

.ulTypeC_Acco2 li {
	width: 195px;
	padding-left: 14px;
	margin-left: 2px;
	margin-bottom: 2px;
	background-image: url(../t_s/image_parts/list1_blue.png);
	background-position: left 5px;
	background-repeat: no-repeat;
	text-decoration: none;
}






.ProdBox-0780 {
	width: 780px;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 15px;
	line-height: 20px;
	font-weight: normal;
	color: #3f3f3f;
}






ul#goodsListCont_TS {
	display:block;
	clear:both;
	width:780px;
	height:340px;
	text-align: center;
	margin-bottom:20px;
	/*background-image: url(../an/0001_top-general/general_parts/blur_boader-01.gif);*/
	background-position: center bottom;
	background-repeat: no-repeat;
}


ul#goodsListCont_TS li {
	float: left;
	width: 155px;
	height: auto;
	margin-right: 23px;
	margin-left: 15px;
	margin-bottom: 10px;
	text-align: center;
	border-radius: 6px;
}

ul#goodsListCont_TS li a.pho {
	display: block;
	width: 155px;
	height:auto
	text-align:center;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 0.98em;
	line-height: 1.2em;
	font-weight: normal;
	color: #555;
	border: 7px solid #a9ead1;
	background-color: #a9ead1;
	border-radius: 6px;
	letter-spacing: -0.08em;
}

ul#goodsListCont_TS li a.pho:hover {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 0.98em;
	line-height: 1.2em;
	font-weight: normal;
	color: #3968ff;
	text-shadow: 0px 1px #FFFFFF;
	border: 7px solid #f1da94;
	background-color: #f1da94;
	border-radius: 6px;
}

ul#goodsListCont_TS li img.new {
	margin-right:5px;
}

ul#goodsListCont_TS p.iconList {
	margin-top:5px;
}

ul#goodsListCont_TS p.iconList img {
	display:inline;
	vertical-align:middle;
}

ul#goodsListCont_TS p.price {
	padding:3px;
	background:#ffc9e1;
	border-radius:5px;
	color:red;
	font-size:0.9em;
	line-height: 135%;
}

ul#goodsListCont_TS p.price strong {
	font-weight:bold;
	font-size:1.2em;
}



.PriceBox-0170_TS-Name {
	width: 155px;
	float: left;
	text-align: left;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	color: #6080f8;
	margin-bottom: 3px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 5px;
}


.PriceBox-0170_TS-Price {
	width: 155px;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 17px;
	line-height: 20px;
	font-weight: bold;
	color: #ed3a79;
}



.SubTitle-0780 {
	width: 780px;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 20px;
	line-height: 20px;
	font-weight: normal;
	color: #660033;
	background-image: url(../t_s/image_parts/copy_index-bar-02.png);
	background-repeat: no-repeat;
	background-position: 0% 0%;
	height: 40px;
	text-shadow: 0px 2px 1px #FFFFFF;
}


.TS_AboutBox-0780 {
	width: 780px;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	line-height: 20px;
	font-weight: normal;
	color: #555;
}


.TS_AboutBox-0335 {
	width: 335px;
	float: right;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	line-height: 20px;
	font-weight: normal;
	color: #555;
	border: 1px solid #c1a843;
	background-color: #f5f3e8;
}


.TS_AboutBox-0335_Title {
	width: 335px;
	float: right;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 15px;
	line-height: 20px;
	font-weight: bold;
	color: #FFF;
	border: 1px solid #c1a843;
	background-color: #c1a843;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	text-shadow: 0px 1px 1px #555;
}


.TS_AboutBox-0335_Spec {
	width: 335px;
	float: right;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: normal;
	color: #FFF;
	border: 1px solid #c1a843;
	background-color: #c1a843;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	text-shadow: 0px 1px 1px #555;
}


.TS_GraphBox-0426 {
	width: 426px;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	line-height: 20px;
	font-weight: normal;
	color: #555;
	border: 1px solid #c1a843;
}


.TS_PriceBox-0335 {
	width: 335px;
	float: right;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 26px;
	line-height: 28px;
	font-weight: normal;
	color: #30821d;
	background-color: #ffe1dc;
	border-radius: 6px;
	background-image: -webkit-gradient(linear, 50.00% 0.00%, 50.00% 100.00%, color-stop( 27.93% , rgba(249,232,232,1.00)),color-stop( 57.31% , rgba(254,197,197,1.00)),color-stop( 100% , rgba(250,154,154,1.00)));
	background-image: -webkit-linear-gradient(270deg,rgba(249,232,232,1.00) 27.93%,rgba(254,197,197,1.00) 57.31%,rgba(250,154,154,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(249,232,232,1.00) 27.93%,rgba(254,197,197,1.00) 57.31%,rgba(250,154,154,1.00) 100%);
	-webkit-box-shadow: 0px 1px 3px #993366;
	box-shadow: 0px 1px 3px #993366;
	text-shadow: 1px 1px 1px #FFFFFF;
}


.TS_Price-0170 {
	width: 222px;
	float: left;
	text-align: center;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	line-height: 15px;
	font-weight: normal;
	color: #666699;
	border-bottom: 1px dotted #666699;
}


.TS_Price-0310 {
	width: 310px;
	float: left;
	text-align: center;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 15px;
	line-height: 15px;
	font-weight: normal;
	color: #30821d;
	border-bottom: 1px dotted #30821d;
}


.TS_Price-0310-B {
	width: 310px;
	float: left;
	text-align: center;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
	color: #df307a;
	border-bottom: 1px dotted #df307a;
}


.TS_Price-0310-C {
	width: 310px;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #005afe;
}


.TS_Price-0155-B {
	width: 155px;
	float: right;
	text-align: center;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	line-height: 15px;
	font-weight: normal;
	color: #df307a;
	border-top: 1px dotted #df307a;
}


.HR_Dot1 {
  display:block;
  width: 100%;
  height: 1px;
  border: 0;
  border-top: 1px dotted #cccccc;
}


.TS_PageBox-0030-On {
	width: 30px;
	height: 30px;
	float: left;
	text-align: center;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 15px;
	line-height: 15px;
	font-weight: normal;
	color: #555;
	border-top: 1px solid #999999;
	border-bottom-color: #999999;
	border-right-color: #999999;
	border-left-color: #999999;
}


.TS_PageBox-0030-Next {
	width: 50px;
	height: 30px;
	float: left;
	text-align: center;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 15px;
	line-height: 15px;
	font-weight: normal;
	color: #555;
	border-top: 1px solid #999999;
	border-bottom-color: #999999;
	border-right-color: #999999;
	border-left-color: #999999;
}



.D-ColorCaution-590-2 {
	padding: 0px;
	width: 590px;
	height: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	float: left;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	box-shadow: 0px 1px 6px #831460;
	background-image: url(../cos/01_banners/color_difference-bg2.gif);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #FFFFFF;
	color: #373737;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 0.95em;
	line-height: 1.3em;
}



.D-ColorCaution-590 {
	padding: 0px;
	width: 590px;
	height: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	float: left;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	box-shadow: 0px 1px 6px #831460;
	background-image: url(../cos/01_banners/color_difference-bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #FFFFFF;
	color: #373737;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 0.95em;
	line-height: 1.3em;
}











.ContriPhoto_BG780px {
	padding: 0px;
	width: 780px;
	height: 160px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: center;
	float: left;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	box-shadow: 0px 1px 6px #831460;
	background-image: url(../an/0001_top-general/general_parts/cont-photo-bg780.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	behavior: url("/js/PIE.htc");
}




















/*-----------------------------------------------------------
/*　◆ヘッダー右上　4ボタンのロールオーバー
----------------------------------------------------------- */


.HeaderRightRollover01 a {
	display:block;
	width:106px;
	height:50px;
	background:url(../an/0001_top-general/general_parts/header_rightbtn_01-soryo.png) no-repeat left top;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	float: left;
	margin-right: 2px;
}
.HeaderRightRollover01 a:hover {
background-position:left bottom;
}

.HeaderRightRollover02 a {
	display:block;
	width:106px;
	height:50px;
	background:url(../an/0001_top-general/general_parts/header_rightbtn_02-daibiki.png) no-repeat left top;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	float: left;
	margin-right: 2px;
}
.HeaderRightRollover02 a:hover {
background-position:left bottom;
}

.HeaderRightRollover03 a {
	display:block;
	width:106px;
	height:50px;
	background:url(../an/0001_top-general/general_parts/header_rightbtn_03-combini.png) no-repeat left top;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	float: left;
	margin-right: 2px;
}
.HeaderRightRollover03 a:hover {
background-position:left bottom;
}

.HeaderRightRollover04 a {
	display:block;
	width:106px;
	height:50px;
	background:url(../an/0001_top-general/general_parts/header_rightbtn_04-point.png) no-repeat left top;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	float: left;
	margin-right: 2px;
}
.HeaderRightRollover04 a:hover {
background-position:left bottom;
}








/*-----------------------------------------------------------
/*　◆サイド　縦長バナー　その1
----------------------------------------------------------- */

.RakuYahoLong-1 {
    position: fixed;
    width: 55px; /*縦バナーの横寸法*/
	height: 270px; /*縦バナーの縦寸法*/
    top: 95px; /*ページのトップからの位置*/
    z-index: 999;/*重なり順の設定大きい数字程上になる*/
    visibility: visible;/*縦バナーの表示・非表示（hidden＝消す、visible＝見せる）*/
}

#RakuYahoLeft {
	left: 0px;/*縦バナー左の画像URL*/
	background-image: url(../an/0001_top-general/horizonal_banners/horizon_raku-yahoo-01_normal.png);
	background-repeat: no-repeat;
}

#RakuYahoRight {
	right: 0px;/*縦バナー右の画像URL*/
	background-image: url(../an/0001_top-general/horizonal_banners/horizon_raku-yahoo-01_normal.png);
	background-repeat: no-repeat;
}

div.RakuYahoLong-1 a {
    display: block;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
}

div.RakuYahoLong-1 a:hover {
	background-image: url(../an/0001_top-general/horizonal_banners/horizon_raku-yahoo-01_hover.png);
	background-repeat: no-repeat;
}


/*小さいモニタの場合非表示にする*/
 @media screen and (max-width: 1050px) {
.RakuYahoLong-1 {
    visibility: hidden;
}
}