﻿/* 全体に作用する設定 */

IMG {
  border: 0px;
}

/* トップページ全体の枠 */

#header {
  width: 930px;
  margin: 0px 0px 6px;
}

#main {
  width: 930px;
  position: relative;
}

#main_left_tabs {
  width: 550px;
  height: 180px;
  background-image: url(/images/main_left_tabs_bg1.gif)
}

#main_content {
  width: 544px;
}

#main_right {
  width: 370px;
  position: absolute;
  top: 0px;
  right: 0px;
}

#main_right_content {
  width: 364px;
  height: 930px;
  border: solid 3px #ffcc33;
  background-color: #ffe4b5;
}

#footer {
  width: 930px;
  /*height: 200px;*/
}

/* header部分*/

/* left */
.main_left_tab {
  cursor:pointer;
}

/* 各コンテンツの枠の指定 */
.main_content_1 {
  border: solid 3px green;
  height: 780px;
  overflow: hidden;
}

.main_content_2 {
  border: solid 3px crimson;
  height: 750px;
  overflow: hidden;
}

.main_content_3 {
  border: solid 3px navy;
  height: 820px;
  overflow: hidden;
}

.main_content_4 {
  border: solid 3px purple;
  height: 900px;
  overflow: hidden;
}.main_content_5 {
  border: solid 3px orange;
  height: 780px;
  overflow: hidden;
}


/* right */

/* まぴこらむの位置とサイズ */
#ifr_column {
  width:300px;
  height:200px;
  border:solid 2px #00eeff;
  position:absolute;
  top:45px;
  left:55px;
}

#mr_sasie1 {
  position:absolute;
  top:45px;
  left:5px;
  width:50px;
  height:200px;
}

/* 新着情報の位置とサイズ */
#ifr_whatsnew {
  width:300px;
  height:200px;
  border:solid 2px #ff00ff;
  position:absolute;
  top:260px;
  left:10px;
}

#mr_sasie2 {
  position:absolute;
  top:260px;
  left:315px;
  width:50px;
  height:200px;
}

/* 情報1の位置とサイズ */
#ifr_info1 {
  width:170px;
  height:300px;
  border:solid 2px #66ff00;
  position:absolute;
  top:475px;
  left:185px;
}

#mr_sasie3 {
  position:absolute;
  top:477px;
  left:10px;
  width:170px;
  height:300px;
}

/* link1の位置とサイズ */
#link1 {
  width:170px;
  height:50px;
  position:absolute;
  top:790px;
  left:10px;
  overflow:hidden;
}
#link1b {
  width:170px;
  height:50px;
  position:absolute;
  top:790px;
  left:185px;
  overflow:hidden;
}
/* link2の位置とサイズ */
#link2 {
  width:170px;
  height:50px;
  position:absolute;
  top:850px;
  left:185px;
  overflow:hidden;
}
#link2b {
  width:170px;
  height:50px;
  position:absolute;
  top:850px;
  left:10px;
  overflow:hidden;
}
/* link3の位置とサイズ */
#link3 {
  width:170px;
  height:50px;
  position:absolute;
  top:910px;
  left:10px;
  overflow:hidden;
}
#link3b {
  width:170px;
  height:50px;
  position:absolute;
  top:910px;
  left:185px;
  overflow:hidden;
}
