BODY {
	PADDING-RIGHT:0; PADDING-LEFT: 0; FONT-SIZE: 12px; BACKGROUND-color: #ffffff; PADDING-BOTTOM: 0; MARGIN: 0; COLOR: #333333; PADDING-TOP: 0; TEXT-ALIGN: center;color:#333333;
}

/*　header開始　*/
.t-head{
	width:760px; margin:0px auto; text-align:left; font-size:10px;
}

.ci-logo-mypage{
}

.head-navi-mypage{
  padding-bottom:0px; margin-bottom:0px;
}

.head-navi-mypage p{
  padding-bottom:0px; margin-bottom:0px;
}

.head-navi-mypage div{
  padding-bottom:0px; margin-bottom:0px; margin-top:10px;
}

h1{
  margin-bottom:0px;
}

.header_list{
	width:760px; margin:0px auto; text-align:left; font-size:10px;
}

.header_list_right{
	float:right;
}
/*　header終了　*/

/*　コンテンツ開始　*/
.wrap{
	text-align: center; margin:0px auto;
}

#main{
	width:760px; margin:10px auto; text-align:left;
}

#style_header{
	width:760px; height:152px; background:url(../images/style_top.gif) no-repeat;
}

#summary{
	width:540px; color:#AD1071; top:105px; left:10px;
	padding-top:102px; padding-left:5px; line-height:1;
}

#style_title{
	width:760px; height:40px; background:url(../images/style_title.gif) no-repeat; margin-top:10px; padding:0px;
	color:#555555; font-size:17px; text-align:center; line-height:40px;
}

.comment{
	width:740px; height:90px; background:url(../images/style_coment_back.gif) no-repeat;
	line-height:1.2; padding-top:10px; padding-left:20px;
}

#column{
	width:760px; margin:10px 0px;
}

#left_contents{
	width:200px; float:left;
}

#right_contents{
	width:538px; float:right;
}

.param{
	width:545px;
}

.r_l_contents{
	width:438px; float:left;
}

.r_l_contents p{
	line-height:1.5; margin-top:5px;
}

.r_r_contents{
	width:100px; float:right;
}

h3{
	background:url(../images/caption.gif) no-repeat; width:438px; height:39px; color:#FF00C2; font-size:14px; display:block;
	margin:0px; padding:0px; padding-left:30px; margin-bottom:5px; line-height:39px;
}

/*編集長飯田*/
.under_contents {
	width: 760px; text-align: center; float:clear;
}

.iida-background{
	width:550px; height:120px; background:url(../images/iida.gif) no-repeat; margin:10px auto;
}

.memo{
	float:right; width:410px; padding-right:5px; padding-top:5px;
}

.iida-memo-title{
	color:#FF00CC; font-weight:bold; font-size:14px; line-height:25px;
	text-align:left;
}

.iida-memo{
	text-align:left; line-height:1.3;
}

/*work*/
.work-background{
	width:550px; height:88px; background:url(../images/work.gif) no-repeat; margin:10px auto; padding-top:5px;
	text-align:center; clear:both;
}

.work-background table{
	margin:0px auto;
}

.sankaku-mark{
  background:url(../images/sankaku.gif) no-repeat; margin-top:5px; vertical-align:middle; padding-left:12px; text-align:left; font-size:12px;
}

/*　コンテンツ終了　*/

/* フッター開始 */
#footer {
	clear: both; BACKGROUND-POSITION: left 20px; BACKGROUND-IMAGE: url(../img/f_bak.gif); BACKGROUND-REPEAT: repeat-x; padding-top: 20px;
}
#footer P {
	MARGIN-TOP: 0px; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 10px; LETTER-SPACING: 0.1em; TEXT-ALIGN: center;
}
#footer UL LI {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 2px; DISPLAY: inline; PADDING-LEFT: 3px; FONT-SIZE: 10px; LINE-HEIGHT: 16px; LIST-STYLE-TYPE: none;
}
#footer UL {
	MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 0px; PADDING-TOP: 12px; TEXT-ALIGN: center;
}
#footer UL LI.border-none {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px;
}
#footer A {
	TEXT-DECORATION: none;
}
#footer A:visited {
	TEXT-DECORATION: none;
}
#footer A:hover {
	TEXT-DECORATION: under;
}

/* ============================================================
footer1
============================================================ */
.footer1 {
  width:762px; height:52px;
  background:url(../../../../img/footer_back.gif) left top repeat;
  text-align:center;
  margin:0px auto;
  float:left;
}

.footer1 ul, .footer2 ul{
  width:730px;
  text-align:center;
  padding-top:0px;
  margin-top:2px;
  margin-left:auto; margin-right:auto;
  margin-bottom:0px;
}

.footer1 li, .footer2 li{
  display:inline;
  font-size:10px;
  margin-left:10px;
}

.footer1 li a{
  background:url(../../../../img/sankaku.gif) left center no-repeat;
  padding-left:10px;
  display:block; text-align:left; float:left;
}

.footer1 li a.f1{
  width:70px;
}

.footer1 li a.f2{
  width:90px;
}

.footer1 li a.f3{
  width:70px;
}

.footer1 li a.f4{
  width:110px;
}

.footer1 li a.f5{
  width:100px;
}

.footer1 li a.f6{
  width:70px;
}
.footer1 li a.f7{
  width:70px;
}

div.headline{
  color:#ff3399; padding-top:3px;
}

/* ============================================================
footer2
============================================================ */

.footer2{
  width:762px;
  padding-top:8px;
  text-align:center;
  background:url(../../../../img/f_bak.gif) left top repeat-x;
  margin-left:auto; margin-right:auto;
  float:left;
}


/* フッター終了 */


.clear{
 clear:both;
}

.backnumber{
  margin-left:10px;
}