@charset "utf-8";

/* right 共通
----------------------------------------------------------- */
ul.pankuzu-lt{
	padding:8px 0 6px 5px;
	list-style-type:none;
	background-image:url(../img/slash-long.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}
ul.pankuzu-lt li{
	display:inline;
}

/* right
----------------------------------------------------------- */
h1 img{
	margin:10px 0;
	clear:both;
}
.cam-setu{
	padding:10px 10px 10px 30px;
	font-weight:bold;
}
.last-btn{
	margin:10px 0 20px 0;
	text-align:center;
}

/* メタボ
----------------------------------------------------------- */
h2.metabo-sttl{
	margin:20px 0 0 0;
	clear:both;
}
div.photo-lbox{
	width:219px;
	margin:0 15px 0 10px;
	text-align:center;
	float:left;
}
div.photo-rbox{
	width:219px;
	margin:0 10px 0 15px;
	text-align:center;
	float:right;
}
.photo-lbox div,.photo-rbox div{
	margin:15px 0 5px 0;
}
p.setumei{
	margin:10px 20px 0 0;
}

/* オリジナルうちわ
----------------------------------------------------------- */
h2.uchiwa-sttl{
	width:567px;
	height:29px;
	margin:0 0 10px 0;
	padding:8px 0 0 23px;
	background-image:url(../img/right-sttl-bg.gif);
	background-repeat:no-repeat;
	font-weight:bold;
	color:#fff;
	clear:both;
}
table.uchiwa-table{
	margin:0 auto 10px auto;
	border-collapse:collapse;
}
table.uchiwa-table th{
	width:100px;
	padding:10px 6px 4px 6px;
	border:solid 1px #ccc;
	font-weight:normal;
}
table.uchiwa-table td{
	width:120px;
	padding:10px 6px 4px 6px;
	border:solid 1px #ccc;
	text-align:center;
}
.green-bg{
	background-color:#a8d176;
}
.text-b{
	font-weight:bold;
}
.text-r{
	text-align:right;
}
.text-s{
	padding:0 0 20px 0;
}
.red{
	color:#f00;
}
ul.uchiwa-lt{
	padding:10px 0;
	list-style-type:none;
}

/* アーティストノベルティ
----------------------------------------------------------- */
#artist {
 background-repeat: no-repeat;
 background-position: center top;
 width:597px;
 height:1866px;
 background: url(http://www.novelty-net.com/artist/artist.jpg)
}

p.tanb {
 position: relative;
 top: 180px;
 left: 270px;
 width:300px;
}

p.tsha {
 position: relative;
 top: 330px;
 left: 70px;
 width:250px;
 
}

p.list {
 position: relative;
 top: 500px;
 left: 300px;
 width:250px;
 
}

p.maf {
 position: relative;
 top: 770px;
 left: 320px;
 width:280px;
 
}

p.kanb {
 position: relative;
 top: 870px;
 left: 70px;
 width:280px;
 
}

p.guch {
 position: relative;
 top: 1190px;
 left: 285px;
 width:300px;
 
}

p.otoiawase {
 position: relative;
 top: 1400px;
 left: 180px;
 width:250px;
 
}

/* 春のノベルティ
----------------------------------------------------------- */
#spring {
	background-repeat: no-repeat;
    background-position: center top;
	width:590px;
	height:3000px;
  	background: url(http://www.novelty-net.com/spring/spring-haikei.jpg)
}

.spring-text{
 text-align:center;
}

.spring01 {
 position: relative;
 top: 7px;
 left: 0px;
 width:311px;
}

.price01 {
 position: relative;
 top: -108px;
 left: 345px;
 width:180px;
}

.spring02 {
 position: relative;
 top: -60px;
 left: 295px;
 width:293px;
}

.price02 {
 position: relative;
 top: -165px;
 left: 46px;
 width:240px;
}

.spring03 {
 position: relative;
 top: -150px;
 left: 0px;
 width:266px;
}

.price03 {
 position: relative;
 top: -270px;
 left: 270px;
 width:235px;
}

.spring04 {
 position: relative;
 top: -250px;
 left: 280px;
 width:308px;
}

.price04 {
 position: relative;
 top: -430px;
 left: 122px;
 width:165px;
}

.spring05 {
 position: relative;
 top: -370px;
 left: 0px;
 width:266px;
}

.price05 {
 position: relative;
 top: -465px;
 left: 268px;
 width:210px;
}

.spring06 {
 position: relative;
 top: -425px;
 left: 273px;
 width:305px;
}

.price06 {
 position: relative;
 top: -560px;
 left: 97px;
 width:175px;
}

.spring07 {
 position: relative;
 top: -530px;
 left: 0px;
 width:254px;
}

.price07 {
 position: relative;
 top: -600px;
 left: 270px;
 width:300px;
}

.spring08 {
 position: relative;
 top: -560px;
 left: 304px;
 width:245px;
}

.price08 {
 position: relative;
 top: -660px;
 left: 50px;
 width:225px;
}

.spring09 {
 position: relative;
 top: -630px;
 left: 51px;
 width:222px;
}

.price09 {
 position: relative;
 top: -740px;
 left: 292px;
 width:200px;
}

.spring10 {
 position: relative;
 top: -700px;
 left: 311px;
 width:248px;
}

.price10 {
 position: relative;
 top: -850px;
 left: 74px;
 width:220px;
}

.spring11 {
 position: relative;
 top: -810px;
 left: 19px;
 width:235px;
}

.price11 {
 position: relative;
 top: -985px;
 left: 264px;
 width:320px;
}

.spring12 {
 position: relative;
 top: -965px;
 left: 352px;
 width:197px;
}

.price12 {
 position: relative;
 top: -1150px;
 left: 27px;
 width:320px;
}

/* メディカルノベルティ
----------------------------------------------------------- */
#medical {
 background-repeat: no-repeat;
 background-position: center top;
 width:590px;
 height:850px;
 background: url(http://www.novelty-net.com/medical/medical.jpg)
}

h1.medical_tittle{
 position: relative;
 top: 100px;
 left: 85px;
}

.medical-text{
 text-align:left;
 position: relative;
 top: 100px;
 left: 100px;
}

.pinkribbon_enter {
 position: relative;
 top: 230px;
 left: 115px;
 width:355px;
}

.jitakukenshin_enter {
 position: relative;
 top: 340px;
 left: 115px;
 width:355px;
}
