@charset "UTF-8";
/*　Graphicページ　*/
/*　基本設定　ここから　*/
/*　グローバルナビゲーショングラフィック　ここから　*/
#globalNavi_graphic {
  position: absolute;
  left: auto;
  top: 64px;
  right: auto;
  margin-left: 470px;
}
#globalNavi_graphic li {
  float: left;
  margin-right: 30px;
  list-style-type: none;
  font-size: 15px;
}
#globalNavi_graphic_home {
  border-left-width: 5px;
  border-left-style: solid;
  border-left-color: #999;
  padding-left: 10px;
}
#globalNavi_graphic_web {
  border-left-width: 5px;
  border-left-style: solid;
  border-left-color: #03F;
  padding-left: 10px;
}
#globalNavi_graphic_graphic {
  border-left-width: 5px;
  border-left-style: solid;
  border-left-color: #F00;
  padding-left: 10px;
}
#globalNavi_graphic_another {
  border-left-width: 5px;
  border-left-style: solid;
  border-left-color: #0C0;
  padding-left: 10px;
}
#globalNavi_graphic_profile {
  border-left-width: 5px;
  border-left-style: solid;
  border-left-color: #999;
  padding-left: 10px;
}
/*　グローバルナビゲーショングラフィック　ここまで　*/
/*　ジャンルタイトル　ここから　*/
#graphicWorksTitle_yoko {
  border-left-width: 8px;
  border-left-style: solid;
  border-left-color: #F00;
  border-bottom-width: 1px;
  border-bottom-style: dotted;
  border-bottom-color: #999;
  padding-bottom: 5px;
  padding-left: 10px;
  padding-top: 5px;
  padding-right: 100px;
  margin-bottom: 0px;
  margin-left: 30px;
  margin-top: 30px;
}
/*　ジャンルタイトル　ここまで　*/
/*　作品メイン、サブタイトル　ここから　*/
#mainTitle {
  clear: both;
  font-size: 1.2em;
  padding: 0px;
  margin-top: 45px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 45px;
}
#subTitle {
  margin-top: 5px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 35px;
  color: #666;
}
/*　作品メイン、サブタイトル　ここまで　*/
/*　パンくず　ここから　*/
#rootList_graphic {
  padding: 0px;
  margin-top: 5px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 47px;
}
#rootList_graphic li {
  font-size: 0.8em;
  float: left;
  list-style-type: none;
  padding: 0px;
  margin-top: 0px;
  margin-right: 5px;
  margin-bottom: 0px;
  margin-left: 0px;
}
/*　パンくず　ここまで　*/
/* PageTopへのリンクアイコン　ここから */
.pageTopIcon_graphic {
  text-align: right;
  clear: both;
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}
/* PageTopへのリンクアイコン　ここまで */
/*　prevNext　ここから　*/
#prevNext li a:link {
  color: #FFF;
}
#prevNext {
  margin-top: 100px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
  clear: both;
  height: 30px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 20px;
  padding-left: 0px;
  border-bottom-width: 1px;
  border-bottom-style: dotted;
  border-bottom-color: #999;
  text-align: center;
  width: 600px;
}
#prev {
  background-image: url(uldw_images/icon_arrow_left.gif);
  background-repeat: no-repeat;
  background-position: left center;
  float: left;
  list-style-type: none;
  margin-right: 5px;
  padding-left: 25px;
  padding-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  width: 32px;
  height: 32px;
  line-height: 32px;
}
#next {
  background-image: url(uldw_images/icon_arrow_right.gif);
  background-repeat: no-repeat;
  background-position: right center;
  float: left;
  list-style-type: none;
  padding-right: 30px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 10px;
  width: 32px;
  height: 32px;
  line-height: 32px;
}
.pageNamber_graphic {
  background-color: #333;
  float: left;
  height: 30px;
  width: 30px;
  margin-left: 10px;
  color: #FFF;
  list-style-type: none;
  font-size: 0.7em;
  text-align: center;
  line-height: 30px;
  font-weight: bold;
  border: 1px solid #333;
}
.pageNamber_graphicOn {
  background-color: #FFF;
  float: left;
  height: 30px;
  width: 30px;
  margin-left: 10px;
  color: #F60;
  list-style-type: none;
  font-size: 0.7em;
  text-align: center;
  line-height: 30px;
  font-weight: bold;
  border: 1px solid #333;
}
#prevNextTitle {
  font-size: 0.8em;
  color: #999;
  text-align: center;
  padding: 0px;
  margin-top: 5px;
  margin-right: auto;
  margin-bottom: 160px;
  margin-left: auto;
}
/*　prevNext　ここまで　*/
/*　categoryPrevNext　ここから　*/
#categoryPrev {
  background-image: url(uldw_images/icon_arrow_left.gif);
  background-repeat: no-repeat;
  background-position: left center;
  float: left;
  list-style-type: none;
  margin-right: 5px;
  padding-left: 25px;
  padding-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  width: 32px;
  height: 32px;
  line-height: 32px;
}
#categoryNext {
  background-image: url(uldw_images/icon_arrow_right.gif);
  background-repeat: no-repeat;
  background-position: right center;
  float: right;
  list-style-type: none;
  padding-right: 30px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 10px;
  width: 32px;
  height: 32px;
  line-height: 32px;
  text-align: right;
}
#categoryPrevNextTitle {
  font-size: 0.8em;
  color: #999;
  text-align: center;
  margin-top: 5px;
  margin-right: auto;
  margin-bottom: 160px;
  margin-left: auto;
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: #CCC;
  padding-top: 3px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  clear: both;
}
/*　categoryPrevNext　ここまで　*/
/*　基本設定　ここまで　*/
/*　コンテンツ内容　ここから　*/
/*　Graphic_00　ここから　*/
#graphic_00_handmade_01 {
  padding: 0px;
  margin-top: 50px;
  margin-right: 100px;
  margin-bottom: 0px;
  margin-left: 0px;
  float: left;
}
#graphic_00_handmade_02 {
  padding: 0px;
  margin-top: 50px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  clear: both;
}
#graphic_00_handmade_03 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 100px;
  margin-bottom: 0px;
  margin-left: 0px;
  float: left;
}
#graphic_00_handmade_04 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  clear: both;
}
#graphic_00_handmade_05 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 100px;
  margin-bottom: 0px;
  margin-left: 0px;
  float: left;
}
#graphic_00_handmade_06 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  clear: both;
}
#graphic_00_handmade_07 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 100px;
  margin-bottom: 0px;
  margin-left: 0px;
  float: left;
}
#graphic_00_handmade_08 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  clear: both;
}
#graphic_00_handmade_09 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  clear: both;
}
#graphic_00_handmade_10 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 100px;
  margin-bottom: 0px;
  margin-left: 0px;
  float: left;
}
#graphic_00_handmade_11 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  clear: both;
}
#graphic_00_handmade_12 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 100px;
  margin-bottom: 0px;
  margin-left: 0px;
  float: left;
}
#graphic_00_handmade_13 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  clear: both;
}
#graphic_00_handmade_14 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 100px;
  margin-bottom: 0px;
  margin-left: 0px;
  float: left;
}
#graphic_00_handmade_15 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  clear: both;
}
#graphic_00_handmade_16 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 100px;
  margin-bottom: 0px;
  margin-left: 0px;
  float: left;
}
#graphic_00_handmade_17 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  clear: both;
}
#graphic_00_handmade_18 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 100px;
  margin-bottom: 0px;
  margin-left: 0px;
  float: left;
}
#graphic_00_handmade_19 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  clear: both;
}
#graphic_00_handmade_20 {
  padding: 0px;
  margin-top: 50px;
  margin-right: 100px;
  margin-bottom: 0px;
  margin-left: 0px;
  float: left;
}
#graphic_00_handmade_21 {
  padding: 0px;
  margin-top: 87px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  clear: both;
}
#graphic_00_handmade_22 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 100px;
  margin-bottom: 0px;
  margin-left: 0px;
  float: left;
}
#graphic_00_handmade_23 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  clear: both;
}
#graphic_00_handmade_24 {
  padding: 0px;
  margin-top: 30px;
  margin-right: 100px;
  margin-bottom: 0px;
  margin-left: 0px;
  float: left;
}
#graphic_00_handmade_25 {
  padding: 0px;
  margin-top: 30px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  clear: both;
}
#graphic_00_handmade_26 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 100px;
  margin-bottom: 0px;
  margin-left: 0px;
  float: left;
}
#graphic_00_handmade_27 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  clear: both;
}
#graphic_00_handmade_28 {
  padding: 0px;
  margin-top: 40px;
  margin-right: 50px;
  margin-bottom: 0px;
  margin-left: 0px;
  float: left;
}
#graphic_00_handmade_29 {
  padding: 0px;
  margin-top: 40px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  clear: both;
}
#graphic_00_handmade_30 {
  padding: 0px;
  margin-top: 10px;
  margin-right: 70px;
  margin-bottom: 0px;
  margin-left: 0px;
  float: left;
}
#graphic_00_handmade_31 {
  padding: 0px;
  margin-top: 10px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  clear: both;
}
/*　Graphic_00　ここまで　*/
/*　Graphic_01　ここから　*/
#graphic_01_daisin_01 {
  padding: 0px;
  margin-top: 50px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 120px;
}
#graphic_01_daisin_02 {
  padding: 0px;
  margin-top: 80px;
  margin-right: 0px;
  margin-bottom: 30px;
  margin-left: 30px;
}
#graphic_01_daisin_03 {
  padding: 0px;
  float: left;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 30px;
  clear: both;
}
#graphic_01_daisin_04 {
  padding: 0px;
  float: right;
  margin-top: 0px;
  margin-right: 30px;
  margin-bottom: 40px;
  margin-left: 0px;
}
#graphic_01_daisin_05 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 30px;
}
#graphic_01_daisin_06 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 30px;
}
#graphic_01_daisin_07 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 30px;
}
#graphic_01_daisin_08 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 30px;
}
#graphic_01_daisin_09 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 30px;
}
#graphic_01_daisin_10 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 30px;
}
#graphic_01_daisin_11 {
  padding: 0px;
  float: left;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 30px;
  clear: both;
}
#graphic_01_daisin_12 {
  padding: 0px;
  float: right;
  margin-top: 0px;
  margin-right: 30px;
  margin-bottom: 30px;
  margin-left: 0px;
}
#graphic_01_daisin_13 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 20px;
  margin-left: 30px;
  clear: both;
}
#graphic_01_daisin_14 {
  padding: 0px;
  float: left;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 30px;
  clear: both;
}
#graphic_01_daisin_15 {
  padding: 0px;
  float: right;
  margin-top: 0px;
  margin-right: 30px;
  margin-bottom: 30px;
  margin-left: 0px;
}
#graphic_01_daisin_16 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 20px;
  margin-left: 30px;
  clear: both;
}
#graphic_01_daisin_17 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 5px;
  margin-left: 30px;
  clear: both;
}
#graphic_01_daisin_18 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 30px;
  clear: both;
}
#graphic_01_daisin_19 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 30px;
  float: left;
}
#graphic_01_daisin_20 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 30px;
  margin-bottom: 30px;
  margin-left: 0px;
  float: right;
}
#graphic_01_daisin_21 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 30px;
  float: left;
  clear: both;
}
#graphic_01_daisin_22 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 30px;
  margin-bottom: 10px;
  margin-left: 0px;
  float: right;
}
#graphic_01_daisin_23 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 30px;
  float: left;
  clear: both;
}
#graphic_01_daisin_24 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 30px;
  margin-bottom: 70px;
  margin-left: 0px;
  float: right;
}
#graphic_01_daisin_25 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 20px;
  margin-left: 30px;
  clear: both;
}
#graphic_01_daisin_26 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 40px;
  margin-left: 30px;
  clear: both;
}
#graphic_01_daisin_27 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 40px;
  margin-left: 30px;
  clear: both;
}
#graphic_01_daisin_28 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 40px;
  margin-left: 30px;
  clear: both;
}
#graphic_01_daisin_29 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 30px;
  clear: both;
  float: left;
}
#graphic_01_daisin_30 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 30px;
  margin-bottom: 30px;
  margin-left: 0px;
  float: right;
}
#graphic_01_daisin_31 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 30px;
  margin-left: 280px;
  float: left;
  clear: both;
}
#graphic_01_daisin_32 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 20px;
  margin-left: 30px;
}
/*　Graphic_01　ここまで　*/
/*　Graphic_02　ここから　*/
#graphic_01Wrap {
  width: 1000px;
  margin-bottom: 0px;
}
#graphic_01 {
  padding: 0px;
  margin-left: 30px;
  margin-top: 30px;
  margin-right: 0px;
  margin-bottom: 0px;
  float: left;
}
#hito-omoi_photoWrap {
  float: right;
  margin-left: 0px;
  margin-top: 30px;
  width: 500px;
  padding: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
}
#hito-omoi_photo_01 {
  float: left;
  margin-right: 0px;
  padding: 0px;
  margin-top: 0px;
  margin-bottom: 10px;
  margin-left: 10px;
}
#hito-omoi_photo_02 {
  float: right;
  padding: 0px;
  margin-top: 0px;
  margin-right: 30px;
  margin-bottom: 10px;
  margin-left: 0px;
}
#hito-omoi_photo_03 {
  clear: both;
  float: left;
  margin-right: 0px;
  padding: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 10px;
}
#hito-omoi_photo_04 {
  float: right;
  padding: 0px;
  margin-top: 0px;
  margin-right: 30px;
  margin-bottom: 0px;
  margin-left: 0px;
}
#graphic_02 {
  padding: 0px;
  margin-top: 10px;
  margin-right: 30px;
  margin-bottom: 0px;
  margin-left: 0px;
  float: right;
}
#concept_01 {
  padding: 0px;
  float: left;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 30px;
  width: 460px;
  font-size: 0.9em;
  color: #999;
  line-height: 1.5em;
}
#concept_01 dt {
  padding: 0px;
  margin-top: 10px;
  margin-right: 0px;
  margin-bottom: 5px;
  margin-left: 0px;
}
#concept_01 dd {
  margin: 0px;
  padding: 0px;
}
#hito-omoi_obi {
  padding: 0px;
  margin-top: 15px;
  margin-right: 0px;
  margin-bottom: 80px;
  margin-left: 30px;
  float: left;
}
/*　Graphic_02　ここまで　*/
/*　Graphic_03　ここから　*/
#graphic_02Wrap {
  width: 1000px;
}
#graphic_03 {
  margin-top: 30px;
  margin-right: 30px;
  margin-bottom: 0px;
  margin-left: 30px;
  height: 679px;
  width: 960px;
}
#concept_02 {
  padding: 0px;
  margin-top: 10px;
  margin-right: 30px;
  margin-bottom: 50px;
  margin-left: 30px;
  width: 960px;
  font-size: 0.9em;
  color: #999;
  line-height: 1.5em;
  text-align: justify;
  clear: both;
}
#concept_02 dt {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 5px;
  margin-left: 0px;
}
#concept_02 dd {
  margin: 0px;
  padding: 0px;
}
/*　Graphic_03　ここまで　*/
/*　Graphic_04/05　ここから　*/
#graphic_04_tcg_01 {
  padding: 0px;
  margin-bottom: 5px;
  margin-left: 30px;
  border: 1px solid #CCC;
  height: 634px;
  width: 940px;
  margin-top: 40px;
  margin-right: 0px;
}
.graphic_tcg_02-11 {
  padding: 0px;
  margin-bottom: 20px;
  margin-left: 30px;
  border: 1px solid #CCC;
  height: 634px;
  width: 940px;
}
#graphic_04_tcg_12 {
  padding: 0px;
  margin-bottom: 0px;
  margin-left: 30px;
  border: 1px solid #CCC;
  height: 627px;
  width: 465px;
  float: left;
  margin-top: 0px;
  margin-right: 0px;
}
#graphic_04_tcg_13 {
  padding: 0px;
  margin-bottom: 10px;
  margin-right: 30px;
  border: 1px solid #603;
  height: 627px;
  width: 465px;
  float: right;
  margin-top: 0px;
  margin-left: 0px;
}
#graphic_04_tcg_21 {
  padding: 0px;
  margin-bottom: 5px;
  margin-left: 30px;
  border: 1px solid #CCC;
  height: 634px;
  width: 940px;
  margin-top: 40px;
  margin-right: 0px;
}
.graphic_tcg_22-32 {
  padding: 0px;
  margin-bottom: 20px;
  margin-left: 30px;
  height: 634px;
  width: 940px;
}
/*　Graphic_04/05　ここまで　*/
/*　Graphic_06　ここから　*/
#graphic_05_picoern_a {
  float: left;
  margin-left: 30px;
  margin-top: 40px;
}
#graphic_05_picoern_b {
  float: right;
  margin-right: 30px;
  margin-bottom: 10px;
  margin-top: 40px;
}
#graphic_05_picoern_03 {
  clear: both;
  margin-left: 30px;
}
#graphic_05_picoern_04 {
  float: left;
  margin-left: 30px;
}
#graphic_05_picoern_05 {
  float: right;
  margin-right: 30px;
  margin-bottom: 10px;
}
#graphic_05_picoern_06 {
  clear: both;
  float: left;
  margin-left: 30px;
}
#graphic_05_picoern_07 {
  float: right;
  margin-right: 30px;
  margin-bottom: 10px;
}
#graphic_05_picoern_08 {
  clear: both;
  float: left;
  margin-left: 30px;
}
#graphic_05_picoern_09 {
  float: right;
  margin-right: 30px;
  margin-bottom: 10px;
}
#graphic_05_picoern_10 {
  clear: both;
  float: left;
  margin-left: 30px;
}
#graphic_05_picoern_11 {
  float: right;
  margin-right: 30px;
  margin-bottom: 10px;
}
#graphic_05_picoern_12 {
  clear: both;
  float: left;
  margin-left: 30px;
}
#graphic_05_picoern_13 {
  float: right;
  margin-right: 30px;
  margin-bottom: 10px;
}
#graphic_05_picoern_14 {
  clear: both;
  margin-left: 30px;
}
/*　Graphic_06　ここまで　*/
/*　Graphic_07　ここから　*/
#graphic_06_kss_01 {
  margin-bottom: 10px;
  margin-left: 30px;
  padding: 0px;
  margin-top: 40px;
  margin-right: 0px;
}
#graphic_06_kss_02 {
  float: left;
  margin-left: 30px;
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
}
#graphic_06_kss_03 {
  float: right;
  margin-right: 30px;
  margin-bottom: 30px;
  padding: 0px;
  margin-top: 0px;
  margin-left: 0px;
}
#graphic_06_kss_04 {
  clear: both;
  margin-bottom: 10px;
  margin-left: 125px;
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
}
#graphic_06_kss_05 {
  float: left;
  padding: 0px;
  margin-top: 60px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 125px;
}
#graphic_06_kss_06 {
  float: right;
  margin-bottom: 20px;
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-left: 0px;
}
#graphic_06_kss_07 {
  clear: both;
  margin-left: 252px;
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
}
#graphic_06_higurashi_01 {
  margin-bottom: 10px;
  margin-left: 30px;
  padding: 0px;
  margin-top: 40px;
  margin-right: 0px;
}
#graphic_06_higurashi_02 {
  float: left;
  margin-left: 30px;
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
}
#graphic_06_higurashi_03 {
  float: right;
  margin-right: 30px;
  margin-bottom: 30px;
  padding: 0px;
  margin-top: 0px;
  margin-left: 0px;
}
#graphic_06_higurashi_04 {
  clear: both;
  margin-bottom: 10px;
  margin-left: 125px;
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
}
#graphic_06_higurashi_05 {
  float: left;
  padding: 0px;
  margin-top: 60px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 125px;
}
#graphic_06_higurashi_06 {
  float: right;
  margin-bottom: 20px;
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-left: 0px;
}
#graphic_06_higurashi_07 {
  clear: both;
  margin-left: 252px;
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
}
/*　Graphic_07　ここまで　*/
/*　Graphic_08　ここから　*/
#graphic_07_pop_01 {
  padding: 0px;
  margin-top: 40px;
  margin-left: 30px;
  margin-right: 0px;
  margin-bottom: 10px;
}
#graphic_07_pop_02 {
  padding: 0px;
  margin-top: 0px;
  margin-left: 30px;
  margin-right: 0px;
  margin-bottom: 10px;
}
#graphic_07_pop_03 {
  padding: 0px;
  margin-top: 0px;
  margin-left: 30px;
  margin-right: 0px;
  margin-bottom: 0px;
  float: left;
  clear: both;
}
#graphic_07_pop_04 {
  padding: 0px;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 30px;
  margin-bottom: 10px;
  float: right;
}
#graphic_07_pop_05 {
  padding: 0px;
  margin-top: 0px;
  margin-left: 30px;
  margin-right: 0px;
  margin-bottom: 0px;
  float: left;
  clear: both;
}
#graphic_07_pop_06 {
  padding: 0px;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 30px;
  margin-bottom: 10px;
  float: right;
}
#graphic_07_pop_07 {
  padding: 0px;
  margin-top: 0px;
  margin-left: 30px;
  margin-right: 0px;
  margin-bottom: 0px;
  float: left;
  clear: both;
}
#graphic_07_pop_08 {
  padding: 0px;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 30px;
  margin-bottom: 10px;
  float: right;
}
#graphic_07_pop_09 {
  padding: 0px;
  margin-top: 0px;
  margin-left: 30px;
  margin-right: 0px;
  margin-bottom: 0px;
  clear: both;
}
#graphic_07_pop_10 {
  padding: 0px;
  margin-top: 0px;
  margin-left: 30px;
  margin-right: 0px;
  margin-bottom: 10px;
  float: left;
}
#graphic_07_pop_10_2 {
  padding: 0px;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 30px;
  margin-bottom: 10px;
  float: right;
  height: 658px;
  width: 465px;
}
#graphic_07_pop_10_3 {
  padding: 0px;
  margin-top: 0px;
  margin-left: 30px;
  margin-right: 0px;
  margin-bottom: 10px;
  float: left;
  clear: both;
  height: 658px;
  width: 465px;
}
#graphic_07_pop_10_4 {
  padding: 0px;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 30px;
  margin-bottom: 10px;
  float: right;
  height: 658px;
  width: 465px;
}
#graphic_07_pop_11 {
  padding: 0px;
  margin-top: 0px;
  margin-left: 30px;
  margin-right: 0px;
  margin-bottom: 0px;
  clear: both;
}
#graphic_07_pop_12 {
  padding: 0px;
  margin-top: 0px;
  margin-left: 30px;
  margin-right: 0px;
  margin-bottom: 0px;
}
#graphic_07_pop_13 {
  padding: 0px;
  margin-top: 0px;
  margin-left: 30px;
  margin-right: 0px;
  margin-bottom: 10px;
  float: left;
  height: 654px;
  width: 465px;
}
#graphic_07_pop_14 {
  padding: 0px;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 30px;
  margin-bottom: 10px;
  float: right;
}
#graphic_07_pop_15 {
  padding: 0px;
  margin-top: 0px;
  margin-left: 30px;
  margin-right: 0px;
  margin-bottom: 10px;
  float: left;
  height: 656px;
  width: 465px;
}
#graphic_07_pop_16 {
  padding: 0px;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 30px;
  margin-bottom: 10px;
  float: right;
}
#graphic_07_pop_17 {
  padding: 0px;
  margin-top: 0px;
  margin-left: 30px;
  margin-right: 0px;
  margin-bottom: 0px;
}
#graphic_07_pop_18 {
  padding: 0px;
  margin-top: 0px;
  margin-left: 30px;
  margin-right: 0px;
  margin-bottom: 10px;
  float: left;
}
#graphic_07_pop_19 {
  padding: 0px;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 30px;
  margin-bottom: 10px;
  float: right;
}
#graphic_07_pop_20 {
  padding: 0px;
  margin-top: 10px;
  margin-left: 145px;
  margin-right: 0px;
  margin-bottom: 10px;
  float: left;
}
#graphic_07_pop_21 {
  padding: 0px;
  margin-top: 10px;
  margin-left: 0px;
  margin-right: 145px;
  margin-bottom: 0px;
  float: right;
  height: 785px;
  width: 350px;
}
/*　Graphic_08　ここまで　*/
/*　Graphic_09　ここから　*/
#graphic_07_pop_23 {
  margin-left: 30px;
  margin-top: 40px;
}
#graphic_07_pop_24 {
  margin-left: 500px;
}
#graphic_07_pop_22 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 30px;
}
#graphic_07_pop_33 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 30px;
}
#graphic_07_pop_25 {
  padding: 0px;
  float: left;
  height: 328px;
  width: 235px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 30px;
}
#graphic_07_pop_26 {
  padding: 0px;
  float: left;
  height: 328px;
  width: 235px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 0px;
}
#graphic_07_pop_27 {
  padding: 0px;
  float: left;
  height: 328px;
  width: 235px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 0px;
}
#graphic_07_pop_28 {
  padding: 0px;
  float: left;
  height: 328px;
  width: 235px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 0px;
}
#graphic_07_pop_29 {
  padding: 0px;
  clear: both;
  float: left;
  height: 294px;
  width: 235px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 30px;
}
#graphic_07_pop_30 {
  padding: 0px;
  float: left;
  height: 294px;
  width: 235px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}
#graphic_07_pop_31 {
  padding: 0px;
  float: left;
  height: 294px;
  width: 235px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}
#graphic_07_pop_32 {
  padding: 0px;
  float: left;
  height: 294px;
  width: 235px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 0px;
}
#graphic_07_pop_34 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 30px;
  clear: both;
}
#graphic_07_pop_35 {
  padding: 0px;
  float: left;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 30px;
}
#graphic_07_pop_37 {
  padding: 0px;
  float: right;
  margin-top: 0px;
  margin-right: 30px;
  margin-bottom: 10px;
  margin-left: 0px;
  height: 568px;
}
#graphic_07_pop_36 {
  padding: 0px;
  float: left;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 30px;
  clear: both;
}
#graphic_07_pop_38 {
  padding: 0px;
  float: right;
  margin-top: 0px;
  margin-right: 30px;
  margin-bottom: 10px;
  margin-left: 0px;
}
#graphic_07_pop_39 {
  padding: 0px;
  float: left;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 30px;
  clear: both;
}
#graphic_07_pop_40 {
  padding: 0px;
  float: right;
  margin-top: 0px;
  margin-right: 30px;
  margin-bottom: 10px;
  margin-left: 0px;
}
#graphic_07_pop_41 {
  padding: 0px;
  float: left;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 30px;
  clear: both;
}
#graphic_07_pop_42 {
  padding: 0px;
  float: right;
  margin-top: 0px;
  margin-right: 30px;
  margin-bottom: 10px;
  margin-left: 0px;
}
#graphic_07_pop_43 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 30px;
  clear: both;
}
#graphic_07_pop_44 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 30px;
  margin-bottom: 10px;
  margin-left: 0px;
  float: right;
  clear: both;
}
#graphic_07_pop_45 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 30px;
}
#graphic_07_pop_46 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 30px;
}
#graphic_07_pop_47 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 30px;
}
#graphic_07_pop_48 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 30px;
}
#graphic_07_pop_49 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 30px;
}
#graphic_07_pop_50 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 30px;
}
#graphic_07_pop_51 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 30px;
}
#graphic_07_pop_52 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 30px;
}
#graphic_07_pop_53 {
  padding: 0px;
  float: left;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 30px;
}
#graphic_07_pop_54 {
  padding: 0px;
  float: right;
  margin-top: 190px;
  margin-right: 30px;
  margin-bottom: 0px;
  margin-left: 0px;
}
#graphic_07_pop_55 {
  padding: 0px;
  clear: both;
  float: left;
  margin-top: -180px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 30px;
}
#graphic_07_pop_56 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 30px;
  clear: both;
}
#graphic_07_pop_57 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 30px;
}
#graphic_07_pop_58 {
  padding: 0px;
  float: left;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 30px;
}
#graphic_07_pop_59 {
  padding: 0px;
  float: right;
  margin-top: 0px;
  margin-right: 30px;
  margin-bottom: 10px;
  margin-left: 0px;
  height: 658px;
}
#graphic_07_pop_60 {
  padding: 0px;
  float: left;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 30px;
  clear: both;
}
#graphic_07_pop_61 {
  padding: 0px;
  float: right;
  margin-top: 0px;
  margin-right: 30px;
  margin-bottom: 10px;
  margin-left: 0px;
}
#graphic_07_pop_62 {
  padding: 0px;
  float: left;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 30px;
  clear: both;
}
#graphic_07_pop_63 {
  padding: 0px;
  float: right;
  margin-top: 0px;
  margin-right: 30px;
  margin-bottom: 10px;
  margin-left: 0px;
}
/*　Graphic_09　ここまで　*/
/*　Graphic_10　ここから　*/
#graphic_08Wrap {
  width: 1000px;
}
#graphic_08_postcard_tcg_01 {
  padding: 0px;
  float: left;
  margin-bottom: 0px;
  margin-left: 30px;
  height: 688px;
  width: 465px;
  margin-top: 40px;
  margin-right: 0px;
  border: 1px solid #360;
}
#graphic_08_postcard_tcg_23 {
  padding: 0px;
  margin-bottom: 10px;
  margin-left: 0px;
  height: 688px;
  width: 465px;
  border: 1px solid #CCC;
  float: right;
  margin-top: 40px;
  margin-right: 30px;
}
#graphic_08_postcard_tcg_03 {
  padding: 0px;
  float: left;
  margin-bottom: 10px;
  margin-left: 30px;
  height: 688px;
  width: 465px;
  clear: both;
  border: 1px solid #CCC;
}
#graphic_08_postcard_tcg_04 {
  padding: 0px;
  float: right;
  margin-bottom: 10px;
  margin-left: 0px;
  margin-right: 30px;
  height: 688px;
  width: 465px;
  margin-top: 0px;
  border: 1px solid #CCC;
}
#graphic_08_postcard_tcg_05 {
  padding: 0px;
  float: left;
  margin-bottom: 10px;
  margin-left: 30px;
  height: 688px;
  width: 465px;
  clear: both;
  border: 1px solid #CCC;
}
#graphic_08_postcard_tcg_06 {
  padding: 0px;
  float: right;
  margin-bottom: 10px;
  margin-left: 0px;
  margin-right: 30px;
  height: 688px;
  width: 465px;
  margin-top: 0px;
  border: 1px solid #CCC;
}
#graphic_08_postcard_tcg_07 {
  padding: 0px;
  float: left;
  margin-bottom: 10px;
  margin-left: 30px;
  height: 688px;
  width: 465px;
  clear: both;
  border: 1px solid #CCC;
}
#graphic_08_postcard_tcg_08 {
  padding: 0px;
  float: right;
  margin-bottom: 10px;
  margin-left: 0px;
  margin-right: 30px;
  height: 688px;
  width: 465px;
  margin-top: 0px;
  border: 1px solid #CCC;
}
#graphic_08_postcard_tcg_09 {
  padding: 0px;
  float: left;
  margin-bottom: 10px;
  margin-left: 30px;
  height: 688px;
  width: 465px;
  clear: both;
  border: 1px solid #CCC;
}
#graphic_08_postcard_tcg_10 {
  padding: 0px;
  float: right;
  margin-bottom: 10px;
  margin-left: 0px;
  margin-right: 30px;
  height: 688px;
  width: 465px;
  margin-top: 0px;
  border: 1px solid #CCC;
}
#graphic_08_postcard_tcg_11 {
  padding: 0px;
  float: left;
  margin-bottom: 10px;
  margin-left: 30px;
  height: 688px;
  width: 465px;
  clear: both;
  border: 1px solid #CCC;
}
#graphic_08_postcard_tcg_12 {
  padding: 0px;
  float: right;
  margin-bottom: 10px;
  margin-left: 0px;
  margin-right: 30px;
  height: 688px;
  width: 465px;
  margin-top: 0px;
  border: 1px solid #CCC;
}
#graphic_08_postcard_tcg_13 {
  padding: 0px;
  float: left;
  margin-bottom: 10px;
  margin-left: 30px;
  height: 688px;
  width: 465px;
  clear: both;
  border: 1px solid #CCC;
}
#graphic_08_postcard_tcg_14 {
  padding: 0px;
  float: right;
  margin-bottom: 10px;
  margin-left: 0px;
  margin-right: 30px;
  height: 688px;
  width: 465px;
  margin-top: 0px;
  border: 1px solid #CCC;
}
#graphic_08_postcard_tcg_15 {
  padding: 0px;
  float: left;
  margin-bottom: 10px;
  margin-left: 30px;
  height: 688px;
  width: 465px;
  clear: both;
  border: 1px solid #CCC;
}
#graphic_08_postcard_tcg_16 {
  padding: 0px;
  float: right;
  margin-bottom: 10px;
  margin-left: 0px;
  margin-right: 30px;
  height: 688px;
  width: 465px;
  margin-top: 0px;
  border: 1px solid #CCC;
}
#graphic_08_postcard_tcg_17 {
  padding: 0px;
  float: left;
  margin-bottom: 10px;
  margin-left: 30px;
  height: 688px;
  width: 465px;
  clear: both;
  border: 1px solid #CCC;
}
#graphic_08_postcard_tcg_18 {
  padding: 0px;
  float: right;
  margin-bottom: 10px;
  margin-left: 0px;
  margin-right: 30px;
  height: 688px;
  width: 465px;
  margin-top: 0px;
  border: 1px solid #CCC;
}
#graphic_08_postcard_tcg_19 {
  padding: 0px;
  float: left;
  margin-bottom: 10px;
  margin-left: 30px;
  height: 688px;
  width: 465px;
  clear: both;
  border: 1px solid #CCC;
}
#graphic_08_postcard_tcg_20 {
  padding: 0px;
  float: right;
  margin-bottom: 10px;
  margin-left: 0px;
  margin-right: 30px;
  height: 688px;
  width: 465px;
  margin-top: 0px;
  border: 1px solid #CCC;
}
#graphic_08_postcard_tcg_21 {
  padding: 0px;
  margin-bottom: 0px;
  margin-left: 156px;
  margin-right: 0px;
  height: 465px;
  width: 688px;
  margin-top: 0px;
  border: 1px solid #CCC;
}
#graphic_08_postcard_tcg_22 {
  padding: 0px;
  margin-bottom: 0px;
  margin-left: 156px;
  margin-right: 0px;
  height: 465px;
  width: 688px;
  margin-top: 0px;
  border: 1px solid #CCC;
}
#graphic_08_postcard_01 {
  padding: 0px;
  float: left;
  margin-bottom: 10px;
  margin-left: 30px;
  height: 688px;
  width: 465px;
  clear: both;
  border: 1px solid #CCC;
}
#graphic_08_postcard_02 {
  padding: 0px;
  float: right;
  margin-bottom: 10px;
  margin-left: 0px;
  margin-right: 30px;
  height: 688px;
  width: 465px;
  margin-top: 0px;
  border: 1px solid #CCC;
}
#graphic_08_postcard_03 {
  padding: 0px;
  margin-bottom: 0px;
  margin-left: 156px;
  margin-right: 0px;
  height: 465px;
  width: 688px;
  margin-top: 0px;
}
#graphic_08_postcard_04 {
  padding: 0px;
  margin-bottom: 0px;
  margin-left: 156px;
  margin-right: 0px;
  height: 465px;
  width: 688px;
  margin-top: 0px;
}
#graphic_08_postcard_07 {
  padding: 0px;
  margin-bottom: 0px;
  margin-left: 156px;
  margin-right: 0px;
  height: 465px;
  width: 688px;
  margin-top: 0px;
}
#graphic_08_postcard_08 {
  padding: 0px;
  margin-bottom: 0px;
  margin-left: 156px;
  margin-right: 0px;
  height: 465px;
  width: 688px;
  margin-top: 0px;
}
#graphic_08_postcard_10 {
  padding: 0px;
  margin-bottom: 0px;
  margin-left: 156px;
  margin-right: 0px;
  height: 465px;
  width: 688px;
  margin-top: 0px;
}
#graphic_08_postcard_05 {
  padding: 0px;
  margin-bottom: 0px;
  margin-left: 156px;
  margin-right: 0px;
  height: 465px;
  width: 688px;
  margin-top: 0px;
}
#graphic_08_postcard_11 {
  padding: 0px;
  margin-bottom: 0px;
  margin-left: 156px;
  margin-right: 0px;
  height: 465px;
  width: 688px;
  margin-top: 0px;
}
#graphic_08_postcard_06 {
  padding: 0px;
  margin-bottom: 0px;
  margin-left: 156px;
  margin-right: 0px;
  height: 465px;
  width: 688px;
  margin-top: 0px;
}
#graphic_08_postcard_09 {
  padding: 0px;
  float: left;
  margin-bottom: 10px;
  margin-left: 30px;
  height: 688px;
  width: 465px;
  clear: both;
}
#graphic_08_postcard_12 {
  padding: 0px;
  float: right;
  margin-bottom: 10px;
  margin-left: 0px;
  margin-right: 30px;
  height: 688px;
  width: 465px;
  margin-top: 0px;
}
#graphic_08_postcard_13 {
  padding: 0px;
  float: left;
  margin-bottom: 10px;
  margin-left: 30px;
  height: 658px;
  width: 465px;
  clear: both;
}
#graphic_08_postcard_14 {
  padding: 0px;
  float: right;
  margin-bottom: 10px;
  margin-left: 0px;
  margin-right: 30px;
  height: 658px;
  width: 465px;
  margin-top: 0px;
}
#graphic_08_postcard_15 {
  padding: 0px;
  margin-bottom: 0px;
  margin-left: 170px;
  margin-right: 0px;
  height: 465px;
  width: 660px;
  margin-top: 0px;
}
#graphic_08_postcard_16 {
  padding: 0px;
  margin-bottom: 0px;
  margin-left: 170px;
  margin-right: 0px;
  height: 465px;
  width: 660px;
  margin-top: 0px;
}
#graphic_08_postcard_17 {
  padding: 0px;
  float: left;
  margin-bottom: 10px;
  margin-left: 30px;
  height: 688px;
  width: 465px;
  clear: both;
}
#graphic_08_postcard_18 {
  padding: 0px;
  float: right;
  margin-bottom: 10px;
  margin-left: 0px;
  margin-right: 30px;
  height: 688px;
  width: 465px;
  margin-top: 0px;
}
#graphic_08_postcard_19 {
  padding: 0px;
  float: left;
  margin-bottom: 10px;
  margin-left: 30px;
  height: 660px;
  width: 465px;
  clear: both;
}
#graphic_08_postcard_20 {
  padding: 0px;
  float: right;
  margin-bottom: 10px;
  margin-left: 0px;
  margin-right: 30px;
  height: 660px;
  width: 465px;
  margin-top: 0px;
}
#graphic_08_postcard_21 {
  padding: 0px;
  float: left;
  margin-bottom: 10px;
  margin-left: 30px;
  height: 660px;
  width: 465px;
  clear: both;
}
#graphic_08_postcard_22 {
  padding: 0px;
  float: right;
  margin-bottom: 10px;
  margin-left: 0px;
  margin-right: 30px;
  height: 660px;
  width: 465px;
  margin-top: 0px;
}
#graphic_08_postcard_23 {
  padding: 0px;
  margin-bottom: 0px;
  margin-left: 170px;
  margin-right: 0px;
  height: 465px;
  width: 660px;
  margin-top: 0px;
}
#graphic_08_postcard_26 {
  padding: 0px;
  margin-bottom: 0px;
  margin-left: 170px;
  margin-right: 0px;
  height: 465px;
  width: 660px;
  margin-top: 0px;
}
/*　Graphic_10　ここまで　*/
/*　Graphic_11　ここから　*/
#graphic_09_others_01 {
  padding: 0px;
  margin-top: 40px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 30px;
}
#graphic_09_others_02 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 30px;
}
#graphic_09_others_03 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 30px;
}
#graphic_09_others_04 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 30px;
}
#graphic_09_others_05 {
  padding: 0px;
  float: left;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 20px;
  margin-left: 30px;
}
#graphic_09_others_06 {
  padding: 0px;
  float: right;
  margin-top: 0px;
  margin-right: 30px;
  margin-bottom: 20px;
  margin-left: 0px;
  height: 656px;
}
#graphic_09_others_07 {
  padding: 0px;
  float: left;
  clear: both;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 20px;
  margin-left: 30px;
}
#graphic_09_others_08 {
  padding: 0px;
  float: right;
  margin-top: 0px;
  margin-right: 30px;
  margin-bottom: 20px;
  margin-left: 0px;
}
#graphic_09_others_09 {
  padding: 0px;
  float: left;
  clear: both margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 20px;
  margin-left: 30px;
}
#graphic_09_others_10 {
  padding: 0px;
  float: right;
  margin-top: 0px;
  margin-right: 30px;
  margin-bottom: 20px;
  margin-left: 0px;
}
#graphic_09_others_12 {
  padding: 0px;
  float: left;
  clear: both margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 20px;
  margin-left: 30px;
}
#graphic_09_others_13 {
  padding: 0px;
  float: right;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 20px;
  margin-right: 30px;
}
#graphic_09_others_11 {
  padding: 0px;
  float: left;
  clear: both margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 30px;
}
/*　Graphic_11　ここまで　*/
/*　Graphic_12　ここから　*/
#graphic_10_logo_01 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 30px;
  margin-left: 30px;
  border: 1px solid #CCC;
}
#graphic_10_logo_02 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 30px;
  margin-left: 30px;
  border: 1px solid #CCC;
}
#graphic_10_logo_03 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 30px;
  margin-left: 30px;
  border: 1px solid #CCC;
}
#graphic_10_logo_04 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 30px;
  border: 1px solid #CCC;
}
/*　Graphic_12　ここまで　*/
/*　Graphic_Poster　ここから　*/
#graphic_posterWrap {
  width: 1000px;
  margin-bottom: 80px;
}
#graphic_poster_01 {
  padding: 0px;
  float: left;
  margin-top: 40px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 30px;
}
#graphic_poster_02 {
  padding: 0px;
  float: right;
  margin-top: 40px;
  margin-right: 30px;
  margin-bottom: 10px;
  margin-left: 0px;
}
#graphic_poster_03 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 30px;
  margin-bottom: 0px;
  margin-left: 30px;
  clear: none;
}
#graphic_poster_04 {
  padding: 0px;
  float: left;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 30px;
}
/*　Graphic_Poster　ここまで　*/
/*　Graphic_Flyer　ここから　*/
#graphic_flyerWrap {
  width: 1000px;
  margin-bottom: 80px;
}
#graphic_flyer_01 {
  padding: 0px;
  float: left;
  margin-top: 40px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 30px;
}
#graphic_flyer_02 {
  padding: 0px;
  float: right;
  margin-top: 40px;
  margin-right: 30px;
  margin-bottom: 10px;
  margin-left: 0px;
}
#graphic_flyer_03 {
  padding: 0px;
  float: left;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 30px;
  clear: both;
}
#graphic_flyer_04 {
  padding: 0px;
  float: right;
  margin-top: 0px;
  margin-right: 30px;
  margin-bottom: 10px;
  margin-left: 0px;
}
#graphic_flyer_05 {
  padding: 0px;
  float: left;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 30px;
  clear: both;
}
#graphic_flyer_06 {
  padding: 0px;
  float: right;
  margin-top: 0px;
  margin-right: 30px;
  margin-bottom: 10px;
  margin-left: 0px;
}
#graphic_flyer_07 {
  padding: 0px;
  float: left;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 30px;
  clear: both;
  border: 1px solid #CCC;
}
#graphic_flyer_08 {
  padding: 0px;
  float: right;
  margin-top: 0px;
  margin-right: 30px;
  margin-bottom: 10px;
  margin-left: 0px;
  border: 1px solid #CCC;
}
#graphic_flyer_09 {
  padding: 0px;
  float: left;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 30px;
  clear: both;
}
#graphic_flyer_10 {
  padding: 0px;
  float: right;
  margin-top: 0px;
  margin-right: 30px;
  margin-bottom: 10px;
  margin-left: 0px;
}
#graphic_flyer_11 {
  padding: 0px;
  float: left;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 30px;
  clear: both;
}
#graphic_flyer_12 {
  padding: 0px;
  float: right;
  margin-top: 0px;
  margin-right: 30px;
  margin-bottom: 10px;
  margin-left: 0px;
}
/*　Graphic_Flyer　ここまで　*/
/*　Graphic_Pamphlet　ここから　*/
#graphic_pamphletWrap {
  width: 1000px;
  margin-bottom: 80px;
}
#graphic_pamphlet_01 {
  padding: 0px;
  margin-top: 40px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 30px;
}
#graphic_pamphlet_02 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 30px;
}
#graphic_pamphlet_03 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 30px;
}
#graphic_pamphlet_04 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 30px;
}
#graphic_pamphlet_05 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 30px;
}
#graphic_pamphlet_06 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 30px;
}
#graphic_pamphlet_07 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 30px;
}
#graphic_pamphlet_08 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 30px;
}
#graphic_pamphlet_09 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 30px;
}
#graphic_pamphlet_10 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 30px;
}
#graphic_pamphlet_11 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 30px;
}
#graphic_pamphlet_12 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 30px;
}
#graphic_pamphlet_13 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 30px;
}
#graphic_pamphlet_14 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 30px;
}
#graphic_pamphlet_15 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 30px;
}
#graphic_pamphlet_16 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 30px;
}
#graphic_pamphlet_17 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 30px;
  border: 1px solid #CCC;
}
#graphic_pamphlet_18 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 30px;
  border: 1px solid #CCC;
}
/*　Graphic_Pamphlet　ここまで　*/
/*　Graphic_Name_card　ここから　*/
#graphic_graphic_name_cardWrap {
  width: 1000px;
  margin-bottom: 80px;
}
#graphic_name_card_01 {
  padding: 0px;
  float: left;
  margin-top: 40px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 130px;
}
#graphic_name_card_02 {
  padding: 0px;
  float: right;
  margin-top: 40px;
  margin-right: 130px;
  margin-bottom: 10px;
  margin-left: 0px;
}
#graphic_name_card_03 {
  padding: 0px;
  float: left;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 15px;
  margin-left: 0px;
  clear: both;
}
#graphic_name_card_04 {
  padding: 0px;
  float: right;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 15px;
  margin-left: 0px;
}
#graphic_name_card_05 {
  padding: 0px;
  float: left;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 130px;
  border: 1px solid #CCC;
  clear: both;
}
#graphic_name_card_06 {
  padding: 0px;
  float: right;
  margin-top: 0px;
  margin-right: 130px;
  margin-bottom: 10px;
  margin-left: 0px;
  border: 1px solid #CCC;
}
#graphic_name_card_07 {
  padding: 0px;
  float: left;
  margin-top: 0px;
  margin-right: 18px;
  margin-bottom: 10px;
  margin-left: 30px;
  border: 1px solid #CCC;
  clear: both;
}
#graphic_name_card_08 {
  padding: 0px;
  float: left;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 0px;
  border: 1px solid #CCC;
}
#graphic_name_card_09 {
  padding: 0px;
  float: right;
  margin-top: 0px;
  margin-right: 30px;
  margin-bottom: 10px;
  margin-left: 0px;
  border: 1px solid #CCC;
}
#graphic_name_card_10 {
  padding: 0px;
  float: left;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 0px;
  clear: both;
  border: 1px solid #CCC;
}
#graphic_name_card_11 {
  padding: 0px;
  float: right;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 0px;
  border: 1px solid #CCC;
}
#graphic_name_card_12 {
  padding: 0px;
  float: left;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 0px;
  clear: both;
  border: 1px solid #CCC;
}
#graphic_name_card_13 {
  padding: 0px;
  float: right;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 0px;
  border: 1px solid #CCC;
}
/*　Graphic_Name_card　ここまで　*/
/*　Graphic_Music_gift_card　ここから　*/
#graphic_music_gift_cardWrap {
  width: 1000px;
  margin-bottom: 80px;
}
#graphic_music_gift_card_01 {
  padding: 0px;
  float: left;
  margin-top: 40px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 30px;
}
#graphic_music_gift_card_02 {
  padding: 0px;
  float: right;
  margin-top: 40px;
  margin-right: 30px;
  margin-bottom: 10px;
  margin-left: 0px;
}
#graphic_music_gift_card_03 {
  padding: 0px;
  float: left;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 30px;
  clear: both;
}
#graphic_music_gift_card_04 {
  padding: 0px;
  float: right;
  margin-top: 0px;
  margin-right: 30px;
  margin-bottom: 10px;
  margin-left: 0px;
}
#graphic_music_gift_card_05 {
  padding: 0px;
  float: left;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 30px;
  clear: both;
}
#graphic_music_gift_card_06 {
  padding: 0px;
  float: right;
  margin-top: 0px;
  margin-right: 30px;
  margin-bottom: 10px;
  margin-left: 0px;
}
#graphic_music_gift_card_07 {
  padding: 0px;
  float: left;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 30px;
  clear: both;
}
/*　Graphic_Music_gift_card　ここまで　*/
/*　Graphic_CD jacket　ここから　*/
#graphic_cd_jacketWrap {
  width: 1000px;
  margin-bottom: 80px;
}
#graphic_cd_jacket_01 {
  padding: 0px;
  margin-top: 40px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 75px;
}
#graphic_cd_jacket_02 {
  padding: 0px;
  margin-top: 20px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 30px;
  float: left;
}
#graphic_cd_jacket_03 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 30px;
  float: right;
}
#graphic_cd_jacket_04 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 75px;
}
#graphic_cd_jacket_05 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 20px;
  float: left;
}
#graphic_cd_jacket_06 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 120px;
  margin-bottom: 10px;
  margin-left: 0px;
  float: right;
}
#graphic_cd_jacket_07 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 120px;
  margin-bottom: 10px;
  margin-left: 0px;
  float: right;
}
#graphic_cd_jacket_08 {
  clear: both;
  margin-bottom: 10px;
  margin-left: 125px;
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
}
#graphic_cd_jacket_10 {
  float: left;
  padding: 0px;
  margin-top: 60px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 125px;
}
#graphic_cd_jacket_09 {
  float: right;
  margin-bottom: 20px;
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-left: 0px;
}
#graphic_cd_jacket_11 {
  clear: both;
  margin-left: 252px;
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
}
#graphic_cd_jacket_12 {
  clear: both;
  margin-bottom: 10px;
  margin-left: 125px;
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
}
#graphic_cd_jacket_14 {
  float: left;
  padding: 0px;
  margin-top: 60px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 125px;
}
#graphic_cd_jacket_13 {
  float: right;
  margin-bottom: 20px;
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-left: 0px;
}
#graphic_cd_jacket_15 {
  clear: both;
  margin-left: 252px;
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
}
#graphic_cd_jacket_16 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 30px;
  float: left;
  clear: both;
}
#graphic_cd_jacket_17 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 30px;
  margin-bottom: 30px;
  margin-left: 0px;
  float: right;
}
#graphic_cd_jacket_18 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 30px;
  margin-left: 280px;
  float: left;
  clear: both;
}
#graphic_cd_jacket_19 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 30px;
}
#graphic_cd_jacket_20 {
  padding: 0px;
  float: left;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 30px;
  height: 360px;
}
#graphic_cd_jacket_21 {
  padding: 0px;
  float: right;
  margin-top: 0px;
  margin-right: 30px;
  margin-bottom: 10px;
  margin-left: 0px;
  height: 360px;
}
#graphic_cd_jacket_22 {
  padding: 0px;
  float: left;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 30px;
  clear: both;
}
#graphic_cd_jacket_23 {
  padding: 0px;
  float: right;
  margin-top: 0px;
  margin-right: 30px;
  margin-bottom: 10px;
  margin-left: 0px;
  height: 360px;
}
#graphic_cd_jacket_24 {
  padding: 0px;
  float: left;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 30px;
  clear: both;
}
/*　Graphic_CD jacket　ここまで　*/
#graphic_letter_setWrap {
  width: 1000px;
  margin-bottom: 80px;
}
#graphic_letter_set_01 {
  padding: 0px;
  margin-top: 40px;
  margin-right: 30px;
  margin-bottom: 10px;
  margin-left: 30px;
}
#graphic_letter_set_02 {
  padding: 0px;
  margin-top: 10px;
  margin-right: 30px;
  margin-bottom: 0px;
  margin-left: 30px;
}
#graphic_letter_set_03 {
  padding: 0px;
  margin-top: 60px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 30px;
  float: left;
}
#graphic_letter_set_04 {
  padding: 0px;
  margin-top: 10px;
  margin-right: 30px;
  margin-bottom: 30px;
  margin-left: 0px;
  float: right;
  border: 1px solid #CCC;
}
#graphic_letter_set_06 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 30px;
  float: left;
  clear: both;
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #060;
}
#graphic_letter_set_05 {
  padding: 0px;
  margin-top: 50px;
  margin-right: 30px;
  margin-bottom: 10px;
  margin-left: 0px;
  float: right;
}
#graphic_letter_set_07 {
  padding: 0px;
  margin-top: 70px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 30px;
  float: left;
  clear: both;
}
#graphic_letter_set_08 {
  padding: 0px;
  margin-top: 30px;
  margin-right: 30px;
  margin-bottom: 50px;
  margin-left: 0px;
  float: right;
}
#graphic_letter_set_11 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 30px;
  float: left;
  clear: both;
}
#graphic_letter_set_10 {
  padding: 0px;
  margin-top: 50px;
  margin-right: 30px;
  margin-bottom: 30px;
  margin-left: 0px;
  float: right;
}
#graphic_letter_set_09 {
  padding: 0px;
  margin-top: 50px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 280px;
  clear: both;
}
#graphic_letter_set_12 {
  padding: 0px;
  margin-top: 70px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 30px;
  float: left;
  clear: both;
}
#graphic_letter_set_13 {
  padding: 0px;
  margin-top: 30px;
  margin-right: 30px;
  margin-bottom: 50px;
  margin-left: 0px;
  float: right;
}
#graphic_letter_set_14 {
  padding: 0px;
  margin-top: 50px;
  margin-right: 30px;
  margin-bottom: 10px;
  margin-left: 0px;
  float: right;
  clear: both;
}
#graphic_letter_set_15 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 30px;
  float: left;
}
#graphic_07Wrap_01 {
  margin-bottom: 50px;
}
/*　Graphic_ks　ここから　*/
#graphic_11_ks_01 {
  padding: 0px;
  margin-top: 50px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 120px;
}
/*　Graphic_sakaji　ここから　*/
#graphic_12_sakaji_01 {
  padding: 0px;
  margin-top: 50px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 120px;
}
/*　Graphic_lo　ここから　*/
#graphic_13_lo_01 {
  padding: 0px;
  margin-top: 50px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 120px;
}
#graphic_13_lo_02 {
  padding: 0px;
  margin-top: 50px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 120px;
  border: solid 1px #d3d3d3;
}
.graphic_drawing_left {
  padding: 0px;
  margin-top: 50px;
  margin-right: 96px;
  margin-bottom: 0px;
  margin-left: 0px;
  float: left;
  border: 1px solid #333;
}
.graphic_drawing_right {
  padding: 0px;
  margin-top: 50px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  clear: both;
  border: 1px solid #333;
}
#drawingWorksTitle_yoko {
  border-left-width: 8px;
  border-left-style: solid;
  border-left-color: #c71585;
  border-bottom-width: 1px;
  border-bottom-style: dotted;
  border-bottom-color: #999;
  padding-bottom: 5px;
  padding-left: 10px;
  padding-top: 5px;
  padding-right: 100px;
  margin-bottom: 0px;
  margin-left: 30px;
  margin-top: 30px;
}

.graphic_korekara_guidebook {
	padding: 0px;
	margin-bottom: 5px;
	margin-left: 30px;
	border: 1px solid #CCC;
	height: 669px;
	width: 940px;
	margin-top: 40px;
	margin-right: 0px;
}

.graphic_korekara_poster-herfRight {
	padding: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
	border: 1px solid #CCC;
	height: 658px;
	width: 465px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
}

.graphic_korekara_poster-herfLeft {
	padding: 0px;
	margin-bottom: 10px;
	margin-right: 30px;
	border: 1px solid #603;
	height: 658px;
	width: 465px;
	float: right;
	margin-top: 0px;
	margin-left: 0px;
}

.graphic_korekara_poster-1 {
	padding: 0px;
	margin-bottom: 5px;
	margin-left: 30px;
	border: 1px solid #CCC;
	height: 857px;
	width: 940px;
	margin-top: 40px;
	margin-right: 0px;
}

.graphic_korekara_poster-2 {
	padding: 0px;
	margin-bottom: 5px;
	margin-left: 30px;
	border: 1px solid #CCC;
	height: 718px;
	width: 940px;
	margin-top: 40px;
	margin-right: 0px;
}

.graphic_korekara_poster-3 {
	padding: 0px;
	margin-bottom: 5px;
	margin-left: 30px;
	border: 1px solid #CCC;
	height: 657px;
	width: 940px;
	margin-top: 40px;
	margin-right: 0px;
}

.graphic_korekara_poster-4 {
	padding: 0px;
	margin-bottom: 5px;
	margin-left: 30px;
	border: 1px solid #CCC;
	height: 470px;
	width: 940px;
	margin-top: 40px;
	margin-right: 0px;
}

.graphic_korekara_poster-5 {
	padding: 0px;
	margin-bottom: 5px;
	margin-left: 30px;
	border: 1px solid #CCC;
	height: 334px;
	width: 940px;
	margin-top: 40px;
	margin-right: 0px;
}
.graphic_plus_A3 {
	padding: 0px;
	margin-bottom: 5px;
	margin-left: 30px;
	border: 1px solid #CCC;
	height: 667px;
	width: 944px;
	margin-top: 40px;
	margin-right: 0px;
}

.graphic_plus_poster-herfRight {
	padding: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
	border: 1px solid #CCC;
	height: 658px;
	width: 465px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
}

.graphic_plus_poster-herfLeft {
	padding: 0px;
	margin-bottom: 10px;
	margin-right: 30px;
	border: 1px solid #CCC;
	height: 658px;
	width: 465px;
	float: right;
	margin-top: 0px;
	margin-left: 0px;
}

/*　Graphic_beleco　ここから　*/
.graphic_beleco_A3 {
	padding: 0px;
	margin-bottom: 5px;
	margin-left: 30px;
  	margin-top: 20px;
	margin-right: 0px;
	border: 1px solid #CCC;
	height: 668px;
	width: 944px;
}
.graphic_beleco_01 {
  padding: 0px;
  margin-bottom: 5px;
  margin-left: 30px;
  border: 1px solid #CCC;
/* height: 634px; */
  width: 944px;
  margin-top: 40px;
  margin-right: 0px;
}
#graphic_beleco_magnet {
  padding: 0px;
  margin-bottom: 5px;
  margin-left: auto;
/* height: 634px; */
  width: 944px;
  margin-top: 40px;
  margin-right: auto;
}
.graphic_beleco_poster-herfRight {
	padding: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
	border: 1px solid #CCC;
	height: 658px;
	width: 465px;
	float: left;
	margin-top: 40px;
	margin-right: 0px;
}
.graphic_beleco_poster-herfLeft {
	padding: 0px;
	margin-bottom: 10px;
	margin-right: 30px;
	border: 1px solid #CCC;
	height: 658px;
	width: 465px;
	float: right;
	margin-top: 40px;
	margin-left: 0px;
}
.graphic_beleco_bookCover01 {
  padding: 0px;
  margin-bottom: 5px;
  margin-left: auto;
    margin-right: auto;
  margin-top: 40px;
/* height: 634px; */
  width: 944px;
}
.graphic_beleco_bookCover02 {
  padding: 0px;
  margin-bottom: 5px;
  margin-left: auto;
    margin-right: auto;
  margin-top: 20px;
/* height: 634px; */
  width: 944px;
}
/*　Retouch sample ページ用　ここから　*/

#graphic_07Wrap_01 {
	margin-bottom: 50px;
}

#retoch_01Wrap img {
　　margin-top: 0px;
	margin-right: auto;
	margin-left: 30px;
}

.honbunText {
	border-bottom-width: thin;
	border-bottom-style: dotted;
}

#honbunTextlast {
	text-align: right;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-bottom-style: dotted;
}

/*　Retouch sample ページ用　ここまで　*/
