/* Base Weblog (base-weblog.css) */

/* basic elements */

html {
    margin: 0;
    /* setting border: 0 hoses ie6 win window inner well border */
    padding: 0;
}



body {
    margin: 0;
    /* setting border: 0 hoses ie5 win window inner well border */
    padding: 0;
    font-family: verdana, 'trebuchet ms', sans-serif;
    font-size: 12px;
}

form { margin: 0; padding: 0; }
a { text-decoration: none; }
a img { border: 0; }

a:link{color:#0039ff;}
a:visited{ color:#0039ff;}
a:hover{ color:#ff8a00;}


/* 【共通】エントリー侮ｦ領域 */
.creatorsworldlight{
width:468px;
margin:0px auto;
padding:0px;
height:auto;
background-color:#FFFFFF;/*  【テスト】 */
}

/* 【共通】エントリー侮ｦ領域 */
.creatorsworldlightbackground{
width:468px;
margin:0px auto;
padding:0px;
height:auto;
background-image:url(gazo/creatorsworldlightbackground.gif);
background-repeat:repeat-y;
background-color:none;/*  【テスト】 */
}

/* 【インクルード】入力フィールド */
.creatorsworldlightbody1{
font-size:13px;
line-height:18px;
margin:0px ;
padding:10px 10px 5px 15px;
background-color:none;   /*  【テスト】 */
clear:both;
}

/* 【インクルード】【ライトトップ】画像大枠 */
#creatorsworldlightimagelist{
margin:0px auto;
padding:0px;
height:auto;
width:468px;
background-color:none;   /*  【テスト】 */
clear:both;
}

/* 【インクルード】【ライトトップ】画像中枠 */
#creatorsworldlightimagelist ul{
margin:0px;
padding:0px 0px 0px 0px;
list-style:none;
width:468px;
background-color:none; /*  【テスト】 */
}

/* 【インクルード】【ライトトップ】画像侮ｦ・日付侮ｦ大枠 */
#creatorsworldlightimagelist li{
float:right;
width:78px;
margin:5px auto 0px auto;
padding:0px;
text-align:center;
background-color:none; /*  【テスト】 */
}

/* 【インクルード】【ライトトップ】日付侮ｦ */
#creatorsworldlightimagelist h3{
font-size:10px;
line-height:12px;
margin:0px auto 2px auto;
text-decoration:none;
}

/* 【インクルード】【ライトトップ】画像個別侮ｦ */
#creatorsworldlightimagelist dl{
display:block;
padding:0px;
margin:0px;
}

/* 【インクルード】【ライトトップ】画像簡易コメント */
#creatorsworldlightimagelist h4{
font-size:10px;
line-height:12px;
margin: 2px 4px;
font-weight:normal;
text-align:left;
}

/* 【インクルード】【ライトトップ】仕切り線：Pink */
.creatorsworldlightlseparateine{
background-image:url(gazo/creatorsworldlightlseparateine.gif);
background-repeat:no-repeat;
height:8px;
margin:0px auto;
padding:0px;
font-size:2px;
clear:both;
width:468px;
}

/* 【共通】【メイン記事侮ｦ部分】大枠 */
.creatorsworldlightbody2{
margin:0px auto;
padding:0px;
height:auto;
background-color:none; #FFFFFF;/*  【テスト黄色】 */
width:468px;
}

/* 【共通】【メイン記事侮ｦ部分】背景画像＋日付テキスト */
.creatorsworldlightmainheader{
background-image:url(gazo/creatorsworldlightdate.gif);
background-repeat:no-repeat;
height:34px;
margin:0px auto;
padding:0px;
width:468px;
}

.creatorsworldlightmainheader h3{
font-size:14px;
font-weight:normal;
line-height:34px;
text-align:left;
margin:0px;
padding:0px 0px 0px 17px;
}

.creatorsworldlightmainheader h4{
margin:0px;
padding:0px 0px 0px 17px;
font-size:14px;
font-weight:normal;
line-height:34px;
text-align:left;
width:130px;
color:#000000;
}

.daylink a:link{color:#FFFFFF;}
.daylink a:visited{ color:#FFFFFF;}
.daylink a:hover{ color:#FFCC66;}

/* 【共通】【メイン記事侮ｦ部分】背景画像＋記事タイトル */
.creatorsworldlightmainbody{
background-image:url(gazo/creatorsworldlightmainbody.gif);
background-repeat:no-repeat;
height:auto;
margin:0px auto;
font-weight:normal;
padding:0px;
font-size:12px;
line-height:18px;
width:468px;
}

/* 【共通】【メイン記事侮ｦ部分】記事タイトル */
.creatorsworldlightmainbody h2{
text-align:left;
font-size:14px;
line-height:32px;
font-weight:bold;
margin:0px;
background-color:none;
padding:7px 35px 5px 30px;
background-image:url(gazo/bookimage2.jpg);
background-repeat:no-repeat;
background-position:0px 10px;
}

/* 【共通】【記事侮ｦ部分】entrybody 外枠438px */
#creatorsworldlightmainbodytext{
width:438px;
margin:5px 15px 0px 15px;
padding:0px;
height:auto;
background-color:none; /*  【テスト】 */
}

/* 【共通】【記事侮ｦ部分】entrybody 左枠110px */
.entryleftbox{
margin:5px auto 0px auto;
float:left;
width:110px;
padding:0px;
height:auto;
background-color:none; /*  【テスト】 */
}

/* 【共通】【記事侮ｦ部分】entrybody 右枠328px */
.entryrightbox{
margin:5px auto 0px auto;
float:left;
width:328px;
padding:0px;
height:auto;
background-color:none; /*  【テスト】 */
}


/* 【共通】【記事侮ｦ部分】entrybody画像 */
.creatorsworldlightmainbodyimage{
margin:0px;
padding:0px;
height:auto;
float:left;
width:110px;
background-color:none; /*  【テスト】 */
}

/* 【共通】【記事侮ｦ部分】entrybodyカート侮ｦ */
.cart a:link{
margin:5px auto 2px auto;
padding:0px 0px 0px 45px;
height:36px;
float:left;
font-size:12px;
font-weight:normal;
line-height:36px;
text-align:left;
background-image:url(gazo/carticon.gif);
background-repeat:no-repeat;
background-position:0px 0px;
clear:both;
cursor:pointer;
display:block;
}

.cart a:visited{
margin:5px auto 2px auto;
padding:0px 0px 0px 45px;
height:36px;
float:left;
font-size:12px;
font-weight:normal;
line-height:36px;
text-align:left;
background-image:url(gazo/carticon.gif);
background-repeat:no-repeat;
background-position:0px 0px;
clear:both;
cursor:pointer;
display:block;
}

.cart a:hover{
margin:5px auto 2px auto;
padding:0px 0px 0px 45px;
height:36px;
float:left;
font-size:12px;
font-weight:normal;
line-height:36px;
text-align:left;
background-image:url(gazo/carticon.gif);
background-repeat:no-repeat;
background-position:0px 0px;
clear:both;
cursor:pointer;
display:block;
}

/* 【共通】【記事侮ｦ部分】entrybodyカート侮ｦ */
.com a:link{
margin:5px auto 0px auto;
padding:0px 0px 0px 45px;
height:36px;
float:left;
font-size:12px;
font-weight:normal;
line-height:16px;
text-align:left;
background-image:url(gazo/comicon.gif);
background-repeat:no-repeat;
background-position:0px 0px;
clear:both;
cursor:pointer;
display:block;
}

.com a:visited{
margin:5px auto 0px auto;
padding:0px 0px 0px 45px;
height:36px;
float:left;
font-size:12px;
font-weight:normal;
line-height:16px;
text-align:left;
background-image:url(gazo/comicon.gif);
background-repeat:no-repeat;
background-position:0px 0px;
clear:both;
cursor:pointer;
display:block;
}

.com a:hover{
margin:5px auto 0px auto;
padding:0px 0px 0px 45px;
height:36px;
float:left;
font-size:12px;
font-weight:normal;
line-height:16px;
text-align:left;
background-image:url(gazo/comicon.gif);
background-repeat:no-repeat;
background-position:0px 0px;
clear:both;
cursor:pointer;
display:block;
}

/* 【共通】【記事侮ｦ部分】entrybodyカート侮ｦ */
.link a:link{
margin:5px auto 0px auto;
padding:0px 0px 0px 45px;
height:36px;
float:left;
font-size:12px;
font-weight:normal;
line-height:36px;
text-align:left;
background-image:url(gazo/linkicon.gif);
background-repeat:no-repeat;
background-position:0px 0px;
clear:both;
cursor:pointer;
display:block;
}

.link a:visited{
margin:5px auto 0px auto;
padding:0px 0px 0px 45px;
height:36px;
float:left;
font-size:12px;
font-weight:normal;
line-height:36px;
text-align:left;
background-image:url(gazo/linkicon.gif);
background-repeat:no-repeat;
background-position:0px 0px;
clear:both;
cursor:pointer;
display:block;
}

.link a:hover {
margin:5px auto 0px auto;
padding:0px 0px 0px 45px;
height:36px;
float:left;
font-size:12px;
font-weight:normal;
line-height:36px;
text-align:left;
background-image:url(gazo/linkicon.gif);
background-repeat:no-repeat;
background-position:0px 0px;
clear:both;
cursor:pointer;
display:block;
}

/* 【共通】【記事侮ｦ部分】お仕事ご依頼カート侮ｦ */
.job a:link{
margin:5px auto 2px auto;
padding:0px 0px 0px 45px;
height:36px;
float:left;
font-size:12px;
font-weight:normal;
line-height:36px;
text-align:left;
background-image:url(gazo/job.gif);
background-repeat:no-repeat;
background-position:0px 0px;
clear:both;
cursor:pointer;
display:block;
}

.job a:visited{
margin:5px auto 2px auto;
padding:0px 0px 0px 45px;
height:36px;
float:left;
font-size:12px;
font-weight:normal;
line-height:36px;
text-align:left;
background-image:url(gazo/job.gif);
background-repeat:no-repeat;
background-position:0px 0px;
clear:both;
cursor:pointer;
display:block;
}

.job a:hover{
margin:5px auto 2px auto;
padding:0px 0px 0px 45px;
height:36px;
float:left;
font-size:12px;
font-weight:normal;
line-height:36px;
text-align:left;
background-image:url(gazo/job.gif);
background-repeat:no-repeat;
background-position:0px 0px;
clear:both;
cursor:pointer;
display:block;
}

/* 【共通】【記事侮ｦ部分】作家名 */
.comment1 {
margin:5px auto 10px auto;
padding:0px 0px 0px 0px;
height:auto;
float:left;
width:100px;
font-size:10px;
font-weight:normal;
line-height:12px;
text-align:center;
clear:both;
background-color:none; /*  【テスト】 */
}

/* 【共通】【記事侮ｦ部分】書籍名 */
.comment2 {
margin:5px auto 0px auto;
padding:0px 0px 0px 0px;
height:auto;
float:left;
width:100px;
font-size:10px;
font-weight:normal;
line-height:12px;
text-align:center;
clear:both;
background-color:none; /*  【テスト】 */
}

/* 【共通】【記事侮ｦ部分】書籍名 */
.comment_slide{
margin:5px auto 0px auto;
padding:0px 0px 0px 0px;
height:auto;
float:left;
width:100px;
font-size:10px;
font-weight:normal;
line-height:12px;
text-align:center;
clear:both;
background-color:none; /*  【テスト】 */
CURSOR: pointer; 
}


/* 【共通】【記事侮ｦ部分】書籍２冊のときの幅調整用 */
.commentblank{
margin:0px;
padding:0px;
height:10px;
float:left;
width:100px;
font-size:2px;
font-weight:normal;
line-height:2px;
text-align:center;
clear:both;
background-color:none; /*  【テスト】 */
}


/* 【共通】【記事侮ｦ部分】書籍イメージ用 */
.bookimage{
margin:0px;
padding:0px;
}

/* 【共通】【記事侮ｦ部分】entrybodyカート侮ｦ */
.creatorsworldlightmainbodylist{
width:328px;
margin:0px;
padding:0px;
list-style:none;
float:left;
background-color:none; /*  【テスト】 */
}

/* 【共通】【記事侮ｦ部分】マイクアイコン侮ｦ */
.review {
padding: 0px 0px 0px 20px;
font-weight: normal;
font-size: 12px;
color: #021cba;
line-height: 18px;
border-bottom: #021cba 1px dotted;
text-align: left;
margin: 0px;
background-image: url(gazo/review2.gif);
background-repeat: no-repeat;
}


/* 【共通】【記事侮ｦ部分】回答本文 */
.text2 {
font-weight: normal;
font-size: 12px;
margin: 3px auto 15px auto;
line-height: 18px;
text-align: left;
 padding-left: 10px;
}

/* 【共通】【記事侮ｦ部分】フキダシ型アイコン侮ｦ */
.review2 {
padding: 0px 0px 0px 20px;
font-weight: normal;
font-size: 12px;
color: #021cba;
line-height: 18px;
border-bottom: #021cba 1px dotted;
text-align: left;
margin: 0px;
 background-image: url(gazo/review5.gif);
 background-repeat: no-repeat;
}

/* 【共通】【記事侮ｦ部分】コメントリンクアイコン侮ｦ */
.comlink {
padding: 0px 0px 0px 20px;
font-weight: normal;
font-size: 12px;
color: #021cba;
line-height: 18px;
border-bottom: #021cba 1px dotted;
text-align: left;
margin: 0px;
background-image: url(gazo/comlink.gif);
background-repeat: no-repeat;
}

/* 【共通】【記事侮ｦ部分】全文侮ｦテキスト侮ｦ */
creatorsworldlightmainbodytextfree{
width:438px;
margin:5px 0px 0px 0px;
padding:0px;
height:auto;
background-color:none; /*  【テスト】 */
}
.extended{
text-align:right;
margin-right:0px;
padding:0px 0px 0px 0px;
line-height:25px;
list-style:none;
clear:both;
background-color:none; /*  【テスト】 */
}


/* ＿＿＿＿＿＿【ライトトップページ】＿＿＿＿＿＿ */

/* 【ライトトップ】大枠　800px */
#cwlightmain1 {
width:800px;
height:100%;
margin: 0px;
padding:0px 0px 10px 0px;
background-color:#fa688f; /*  【テスト】 */
font-size: 12px;
display:block;
}

/* 【ライトトップ】看板800px */
#cwlightmain1title {
height:122px;
width:800px;
margin: 0px ;
padding:0px;
clear:both;
}


/* ■■■■■■■■■■■■【検索設定】 ■■■■■■■■■■■■ */
/* 【検索侮ｦ部分】中枠800px 背景 */
#cwlightmain2 {
CLEAR: both; 
PADDING: 0px;
FONT-SIZE: 12px; 
BACKGROUND-IMAGE: url(gazo/searchareabg.gif); 
MARGIN: 0px; 
WIDTH: 800px; 
BACKGROUND-REPEAT: no-repeat; 

BACKGROUND-COLOR: none;
}

/* 【検索侮ｦ部分】小枠左320px BOX */
#cwlightmain2searchleft {
MARGIN: 0px; 
WIDTH: 320px; 
HEIGHT: 39px; 
background-color:none;
}

/* 【検索侮ｦ部分】小枠右480px BOX */
#cwlightmain2searchright {
MARGIN-left: 320px; 
WIDTH: 480px; 
HEIGHT: 39px; 
background-color:none;
}

/* 【検索侮ｦ部分】フォーム枠設置 BOX */
.formarea {
WIDTH: 350px;
MARGIN: 10px auto 0px 35px;
height:23
WIDTH: auto;
PADDING: 0px;
POSITION: absolute;
left: 285px;
top: 141px;
}

/* 【検索侮ｦ部分】機禰idden部分 */
.searchformhidden{
display:none;
}

/* 【検索侮ｦ部分】検索語句入力フィールド */
.cwligtsearchinput{
PADDING-RIGHT: 10px;
PADDING-LEFT: 10px; 
FONT-SIZE: 12px; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px; 
VERTICAL-ALIGN: middle; 
OVERFLOW: hidden; 
WIDTH: 200px; 
LINE-HEIGHT: 18px; 
PADDING-TOP: 2px; 
BORDER: #8e8e8e 1px solid; 
HEIGHT: 19px
}

/* 【検索侮ｦ部分】検索ボタン設置 */
.cwligtsearchbtn{
FONT-SIZE: 12px; 
BORDER: 0px;
MARGIN: 0px 0px 0px 3px; 
PADDING: 0px; 
VERTICAL-ALIGN: middle; 

CURSOR: pointer; 
TEXT-INDENT: -9999px; 
LINE-HEIGHT: 18px; 

border:0px;
}

/* ■■■■■■■■■■■■【ナビゲーション】 ■■■■■■■■■■■■ */
.cwlightnavi{
text-align:right;
line-height:25px;
font-size:12px;
padding-right:10px;
}
.cwlightnavi a{
text-decoration:underline
}
/* ■■■■■■■■■■■■【ナビゲーション】 ■■■■■■■■■■■■ */

/* 【ライトトップ】 コメント&記事侮ｦ部分 大枠780px */
#cwlightmain3 {
width:780px;
height:auto ;
margin: 0px auto;
padding:0px;
background-color:none; /*  【テスト】 */
}

/* 【ライトトップ】 左側コメント侮ｦ部分 大枠307px */
#cwlightmain3sidel {
width:307px;
height:auto ;
float:left;
margin: 0px auto;
padding:0px;
font-size:12px;
background-color:none; /*  【テスト】 */
overflow:hidden;
}

/* 【ライトトップ】 左側コメント侮ｦ部分 ヘッダー画像 */
#cwl3sidelcomhead{
width:307px;
height:37px;
float:left;
margin: 0px auto;
background-image: url(gazo/coma.jpg);
background-repeat: no-repeat;
font-size:12px;
padding:0px;
}

/* 【ライトトップ】 左側コメント侮ｦ部分 ヘッダー画像 */
#cwl3sidelcomhead{
width:307px;
height:39px;
float:left;
margin: 0px auto;
background-image: url(gazo/comheader.jpg);
background-repeat: no-repeat;
padding:0px;
font-size:12px;
}

#cwl3sidelcomhead2{
width:307px;
height:6px;
float:left;
margin: 0px auto;
background-image: url(gazo/coma.jpg);
background-repeat: no-repeat;
padding:0px;
font-size:3px;
background-color:none; /*  【テスト】 */
}


/* 【ライトトップ】 左側コメント侮ｦ部分 本文画像 繰りかえし*/
#cwl3sidelcombody{
width:307px;
height:auto;
margin: 0px auto;
padding:0px;
background-image: url(gazo/comb.jpg);
background-repeat: repeat-y;
}

/* 【ライトトップ】 左側コメント侮ｦ部分 タイトルテキスト*/
#cwl3sidelcombody h2{
width:277px;
margin: 0px auto;
padding:1px 15px 0px 30px;
font-size: 12px;
line-height:19px;
font-weight:normal;
text-align:left;
background-image:url(gazo/bookimage2c.jpg);
background-repeat:no-repeat;
background-position:3% 100%;
}

/* 【ライトトップ】 左側コメント侮ｦ部分 仕切り画像 */
#cwl3sidelcomline1{
width:307px;
height:15px;
float:left;
margin: 0px auto;
padding:0px;
font-size:6px;
background-image: url(gazo/comc.jpg);
background-repeat: no-repeat;
}

/* 【ライトトップ】 左側コメント侮ｦ部分 仕切り画像 */
#cwl3sidelcomline2{
width:307px;
height:8px;
float:left;
margin: 0px auto;
padding:0px;
font-size:6px;
background-image: url(gazo/comd.jpg);
background-repeat: no-repeat;
}

/* 【ライトトップ】 左側コメント侮ｦ部分 本文画像侮ｦ*/
#cwl3sidelcombodymain{
width:307px;
height:auto;
float:left;
margin: 0px auto;
padding:0px;
background-image: url(gazo/comb.jpg);
background-repeat: repeat-y;
}


/* 【ライトトップ】 左側コメント侮ｦ部分 コメント侮ｦ*/
.cwl3sidelcombodymaintext{
width:277px;
height:auto;
margin: 0px auto;
padding:0px 15px;
font-size: 12px;
line-height:18px;
font-weight:normal;
text-align:left;
clear:both;
word-break: break-all;
}

.float{
float: left;
margin-right: 1em;
}

/* 【ライトトップ】 左側コメント侮ｦ部分 コメンター名侮ｦ*/
#cwl3sidelcombodymain h3{
width:277px;
height:auto;
margin: 0px auto;
padding:0px 15px 4px;
font-size: 12px;
line-height:18px;
font-weight:normal;
text-align:left;
}

/* 【ライトトップ】 左側コメント侮ｦ部分 ヘッダー画像 */
#cwl3sidelcomfooter{
width:307px;
height:10px;
float:left;
margin: 0px auto;
padding:0px;
font-size:6px;
background-image: url(gazo/comefooter.jpg);
background-repeat: no-repeat;
}

/* 【ライトトップ】 右側記事侮ｦ部分　大枠*/
#cwlightmain3sider{
width:473px;
height:auto;
float:left;
margin: 0px auto;
padding:0px;
font-size:2px;
}

/* 【ライトトップ】 右側記事侮ｦ部分 大枠2 */
.cwlightmain3siderflame{
width:468px;
height:auto;
float:right;
margin: 0px;
padding:0px;
font-size:2px;

}

/* 【ライトトップ】 Bookコミュニケーションバナー 大枠2 */
.creatorsworldlightbanner{
width:468px;
height:35px;
margin: 0px auto 0px auto;
padding:0px;
background-image: url(gazo/newcommunication.jpg);
background-repeat: no-repeat;
clear:both;
font-size:2px;
}

.creatorsworldlightbannerblank{
width:468px;
height:2px;
margin: 0px auto 0px auto;
padding:0px;
background-color:#f86b8b;
clear:both;
font-size:2px;
}

/* 【ライトトップ】 記事一覧［ナビゲーション］［線］ */
/* 【ライトトップ】仕切り線：BLUE */
.creatorsworldlightlseparateineblue{
background-image:url(gazo/creatorsworldlightlseparateine_blue.gif);
background-repeat:no-repeat;
width:468px;
height:8px;
margin:0px auto;
padding:0px;
font-size:2px;
clear:both;
}

/* ■■■■■■■■■■■■【ナビゲーション2】 ■■■■■■■■■■■■ */
.cwlightpagetnavi2{
text-align:center;

font-size:1px;
padding:0px;
margin:0px auto;
width:468px;
clear:both;
}

.cwlightpagetnavi2inner{
line-hight:15px;
text-align:center;
font-size:12px;
padding:0px;
margin:0px auto;
width:468px;
clear:both;
}

.cwlightpagetnavi2 a{
text-decoration:underline;
}

.navileft{
text-align:left;
float:left;
width:50px;
display:block;
background-color:none;
}

.naviright{
text-align:right;
float:left;
width:50px;
}

.navicenter{
text-align:center;
float:left;
width:368px;
margin:0px auto;
}


/* ■■■■■■■■■■■■【ナビゲーション3】 ■■■■■■■■■■■■ */
.cwlightpagetnavi3{
text-align:right;
line-height:15px;
font-size:12px;
padding:0px;
margin:0px auto;
width:458px;
clear:both;
}
.cwlightpagetnavi3 a{
text-decoration:none;
}


/* ■■■■■■■■■■■■【ナビゲーション4】 ■■■■■■■■■■■■ */
#kobetuarea2navi{
text-align:center;
line-height:15px;
font-size:12px;
padding:0px;
margin:0px auto;
width:780px;
clear:both;
background-color:#FFFFFF;
}
#kobetuarea2navi a{
text-decoration:underline;
}

.kobetunavileft{
text-align:left;
float:left;
width:50px;
display:block;
background-color:none;
padding:0px;
margin:0px auto;
}

.kobetunaviright{
text-align:right;
float:left;
width:50px;
padding:0px;
margin:0px auto;
}

.kobetunavicenter{
text-align:center;
float:left;
width:680px;
margin:0px auto;
}

/* ■■■■■■■■■■■■　【運用中】【ページ内トップリンク】　■■■■■■■■■■■■■■ */

#pagetopnavi{
text-align:center;
line-height:19px;
font-size:12px;
padding:0px;
margin:0px auto 0px auto;
width:780px;
clear:both;
background-color:none;
}

.kobetunavileftpagetop{
text-align:left;
float:left;
width:200px;
display:block;
padding:0px;
margin:0px ;
}

.kobetunavicenterpagetop{
text-align:left;
float:left;
width:380px;
margin:0px ;
padding:0px;
}

.kobetunavirightpagetop{
text-align:left;
float:left;
width:200px;
padding:10px 0px 0px 0px;
margin:0px ;
line-height:19px;
background-image:url(gazo/toplink.gif);
background-repeat:no-repeat;
background-position:175px 10px;
}

.pagetopinner{
text-align:right;
float:left;
margin:0px auto;
width:170px;
}


/* ■■■■■■■■■■■■　【ページ内トップリンク】　■■■■■■■■■■■■■■ */
/* 単体トップページ用 */
#pagetoplink{
text-align:right;
line-height:18px;
font-size:12px;
padding:0px 20px  0px 0px;
margin:0px auto;
background-image:url(gazo/review3.gif);
background-repeat:no-repeat;
background-position:top right;
}

/* 単体ページリンク大枠用 */
#pagetoplink2{
text-align:right;
width:468px;
height:auto;
padding:0px 0px  0px 0px;
margin:0px auto;
background-color:none;
}

/* 単体ページリンクテキスト */
.pagetoplink2{
line-height:18px;
font-size:12px;
padding:2px 20px  0px 0px;
margin:0px auto;
background-color:none;
background-image:url(gazo/review3.gif);
background-repeat:no-repeat;
background-position:top right;
}


/* ■■■■■■■■■■■■　　記事単体ページ　　■■■■■■■■■■■■ */
/* 【記事ページ】大枠488px */
#cwlightmain3center{
width:780px;
height:auto;
float:center;
margin: 0px auto;
padding:0px;
}

/* 【ライトトップ】 右側記事侮ｦ部分 大枠2 */
.cwlightmain3centerflame{
width:488px;
height:auto;
margin: 0px auto;
float:left;
}

/* 【記事単体】エントリー侮ｦ領域 */
.creatorsworldlightcenter{
width:488px;
margin:0px auto;
padding:0px;
height:auto;
background-color:none;
}

/* 【ライト個別】 中央背景画像  */
.cweatorsworldlightbg{
width:488px;
height:auto;
margin: 0px auto;
background-image:url(gazo/cwlightbg.jpg);
background-repeat:repeat-y;
}

/* 【ライト個別】 もっと読む部分のテキスト侮ｦ  */
.creatorsworldlightmainbodytextextend{
width:468px;
margin:0px auto;
padding:0px;
height:auto;
background-color:none; /*  【テスト】 */
}

/* 【ライト個別】【記事侮ｦ部分】entrybodyカート侮ｦ */
.creatorsworldlightmainbodylist2{
width:438px;
margin:0px auto;
padding:0px;
list-style:none;

clear:both;
background-color:none; /*  【テスト】 */
}

/* 【ライト個別】【記事侮ｦ部分】しおり型アイコン侮ｦ */
.reviewextended {
padding: 0px 0px 0px 20px;
font-weight: normal;
font-size: 12px;
color: #021cba;
line-height: 18px;
border-bottom: #021cba 1px dotted;
text-align: left;
margin: 0px;
 background-image: url(gazo/review1.gif);
 background-repeat: no-repeat;
}


/* 【ライト個別】【記事侮ｦ部分】スライドショー型アイコン侮ｦ */
.reviewcwslide {
padding: 0px 0px 0px 20px;
font-weight: normal;
font-size: 12px;
color: #021cba;
line-height: 18px;
border-bottom: #021cba 1px dotted;
text-align: left;
margin: 0px;
 background-image: url(gazo/review7.gif);
 background-repeat: no-repeat;
}


/* 【ライト個別】【記事侮ｦ部分】回答本文 */
.text2 {
font-weight: normal;
font-size: 12px;
margin: 3px auto 15px auto;
line-height: 18px;
text-align: left;
 padding-left: 10px;
}

/* ■■■■■■■■■■■コメント■■■■■■■■■■■*/
/* 【ライト個別】【コメント関連部分】大枠 */
#commentarea{
text-align:right;
width:468px;
height:auto;
padding:0px 0px  0px 0px;
margin:0px auto 0px auto;
background-color:none; /*  【テスト】 */
}

/* 【ライト個別】【小看板】看板大枠 */
.cwlightsbanner{
width:468px;
height:34px;
padding:0px 0px  0px 0px;
margin:0px auto 0px auto;
background-image:url(gazo/creatorsworldlightcomheader.gif);
background-repeat:no-repeat;
background-position:top right;

}

/* 【ライト個別】【小看板】テキスト */
.cwlightsbanner h3{
text-align:left;
color:#000000;
line-height:34px;
font-size:12px;
padding:0px 0px 0px 15px;
margin:0px auto;
}

/* 【ライト個別】【コメント本文】大枠 */
.cwlcommentbox{
text-align:left;
width:468px;
height:auto;
padding:0px 0px  0px 0px;
margin:0px auto;
background-color:none; /*  【テスト】 */
}

/* 【ライト個別】【コメント本文】中枠 */
.cwlcomment-inner{
text-align:left;
width:438px;
height:auto;
padding:0px 0px  0px 0px;
margin:0px auto;
background-color:none; /*  【テスト】 */
}

/* 【ライト個別】【コメント本文】小枠テキスト設定 */
.cwlcomment-content{
font-weight: normal;
font-size: 12px;
margin: 3px auto 15px auto;
line-height: 18px;
text-align: left;
padding-left: 0px 0px 0px 10px;
height:auto;
}

/* 【ライト個別】【コメント本文】投稿者・日時設定 */
.cwlcomment-footer{
font-weight: normal;
font-size: 12px;
margin: 3px auto 15px auto;
line-height: 18px;
text-align: left;
padding: 0px;
}

/* 【ライト個別】【入力エリア】名前・Email大枠 */
#comments-open-data{
text-align:left;
width:468px;
height:auto;
padding:0px 0px  0px 0px;
margin:20px auto;
background-color:none; /*  【テスト】 */
}


/* 【ライト個別】【入力エリア】名前・Email中枠 */
#name-email{
text-align:left;
width:438px;
height:auto;
padding:0px 0px  0px 0px;
margin:0px auto;
background-color:none; /*  【テスト】 */
font-size: 12px;
line-height: 18px;
}

/* 【ライト個別】【入力エリア】テキスト入力エリア */
#comment-text{
text-align:left;
width:430px;
height:auto;
margin:0px auto;
font-size: 12px;
line-height: 18px;
}


/* ■■■■■■■■【コメント確認】確認・投稿・ボタン■■■■■■■■ */
/* 【ライト個別】【入力エリア】名前・Email大枠 */
.comments-open-footer{
margin-bottom:5px;
}

/* ■■■■■■■■【コメント】番号侮ｦ■■■■■■■■ */
span#commentnumber{
font-weight: bold; 
font-size: 50px;
overflow: hidden;
color: #DDDDDD;
line-height: 1em;
font-style: italic;
font-family: Arial,Helvetica,sans-serif;
position: absolute;
display:inline;
overflow:hidden;
margin:-50px 0px 0px 400px;
z-index: 1;
}

/* ■■■■■■■■【コメント】侮ｦ領域　大枠■■■■■■■■ */
#cwlightcommentside{
height:auto;
width:292px;
margin:0px auto;
float:left;
background-color:#FF9900;
}




/* ■■■■■■■■【ライトトップ】 フッター■■■■■■■■ */
#footerline{
height:5px;
width:780px;
margin:0px auto;
clear:both;
display:block;
font-size:12px;
}
#footer{
border-top:1px #FFFFFF solid;
width:780px;
height:auto;
margin:0px auto;
padding:0px;
clear:both;
}

/* ■■■■■■■■【検索】■■■■■■■■ */
/* 【検索】大枠 */
#cwsearchresultarea{
width:800px;
margin:0px auto;
padding:0px 0px 5px 0px;
height:100%;
background-image:url(gazo/result.gif);
background-repeat:repeat-y;
overflow:auto!important;
overflow /**/: hidden;
clear:both;
}

/* 【検索】タイトル侮ｦ */
#cwsearchresultareaheader{
width:740px;
margin:20px auto 0px auto;
padding:0px;
height:auto;
background-color:#FFFFFF;
overflow:auto!important;
overflow /**/: hidden;
}

/* 【検索】検索コンディションテキスト */
#cwsearchresultareaheader h2{
font-size:15px;
font-weight:normal;
font-color:#000000;
line-height:20px;
float:left;
margin:0px;
padding:0px;
clear:both;
}

/* 【検索】検索件数侮ｦ */
#cwsearchresultareaheader span{
font-size:10px;
font-weight:normal;
font-color:#000000;
line-height:10px;
padding:0px;
margin:8px 0px 0px 0px;
float:right;
}

/* 【検索】タイトル線 */
#cwsearchresultareaheaderline{
width:740px;
margin:0px auto;
padding:0px;
height:8px;
background-image:url(gazo/searchresultseparateine.gif);
background-repeat:no-repeat;
font-size:8px;
}

/* 【検索】　内容侮ｦ中枠 */
#cwsearchresult{
width:740px;
margin:10px auto 0px auto;
padding:0px;
height:auto;
background-color:#FFFFFF;
overflow:auto!important;
overflow /**/: hidden;
}

/* 【検索】　内容侮ｦ中枠左 */
#cwsearchresultleft{
width:480px;
margin:0px auto 0px auto;
padding:0px;
height:auto;
background-color:#FFFFFF;
float:left;
}

/* 【検索】　内容侮ｦ中枠左内側・・・検索成功のとき */
#cwsearchresultleftinner{
width:455px;
margin:0px 15px 0px 10px;
padding:0px;
height:auto;
background-color:#FFFFFF;
}

/*■■■■■■■■■■　 【検索】【TEXT設定】　検索結果 タイトル■■■■■■■■■■*/
#cwsearchresultleftinner h3{
font-size:14px;
font-weight:normal;
line-height:18px;
padding:0px;
margin:0px auto;
}

#cwsearchresultleftinner h3 a:link{
font-color:#000000;
text-decoration: underline; 
}

#cwsearchresultleftinner h3 a:visited{
font-color:#000000;
text-decoration: underline; 
}

.resulttext{
font-size:11px;
font-weight:normal;
font-color:#000000;
line-height:15px;
padding:0px;
margin:10px auto 5px auto;
}

p.resultlink{
font-size:10px;
font-weight:normal;
color:#008000;
line-height:12px;
padding:0px;
margin:0px auto 20px auto;
}

/* 【検索】　広告&バナー侮ｦ中枠右 260px　以内　*/
#cwsearchresultright{
width:260px;
margin:0px auto 0px 0px;
padding:0px;
height:auto;
background-color:#FFFFFF;
float:left;
}

#cwsearchresultrightinner{
width:250px;
margin:5px 0px 0px 8px;
padding:0px;
height:auto;
background-color:#FFFFFF;
}

#cwsearchnavi{
width:740px;
margin:0px auto 0px auto;
padding:5px 0px;
height:auto;
background-color:#FFFFFF;
overflow:auto!important;
overflow /**/: hidden;
float:left;
text-align:center;
}

#searchnumber {
font-size:12px;
border:1px solid #EEEEEE;
background-color:#EEEEEE;
padding: 2px 5px;
font-weight:bold;
}

.searchnumberlink a{
font-size:12px;
border:1px solid #CCCCCC;
background-color:#FFFFFF;
padding: 2px 1px;
}

.searchnumberlink a:hover{
font-size:12px;
border:1px solid #5a00ff;
background-color:#5a00ff;
color:#FFFFFF;
padding: 2px 1px;
}


/* ■■■■■■■■【新個別ページ】■■■■■■■■ */
/* 【個別】大枠 */
#kobetuarea{
width:800px;
margin:0px auto;
padding:0px 0px 5px 0px;
height:100%;
background-image:url(gazo/result.gif);
background-repeat:repeat-y;

clear:both;
}

/* 【個別】大枠2 */
#kobetuarea2{
width:780px;
margin:0px auto;
padding:0px;
height:auto;
background-image:url(gazo/creatorsworldlightmainbodylong.gif);
background-repeat:no-repeat;
background-position:0px 70px;
background-color:none;
overflow:hidden;
clear:both;
}

/* 【個別】大枠ナビ・タイトル */
#kobetuarea2navi{
width:780px;
margin:0px auto;
padding:0px;
height:20px;
float:left;
background-color:none; /*  【テスト】 */
overflow:auto!important;
overflow /**/: hidden;
clear:both;
}

/* 【個別】大枠ナビ・タイトルbookcommunication */
#kobetuarea2navibookcommunication{
width:780px;
height:35px;
margin: 0px auto 3px auto;
padding:0px;
background-image: url(gazo/newcommunicationlarge.jpg);
background-repeat: no-repeat;
overflow:auto!important;
overflow /**/: hidden;
clear:both;
float:center;
}


/* 【個別】タイトル線 */
.creatorsworldlightlseparateinelongblue{
width:780px;
margin:0px;
padding:0px;
height:8px;
background-image:url(gazo/creatorsworldlightlseparateinelong_blue.gif);
background-repeat:no-repeat;
background-position:0px;
font-size:8px;
overflow : hidden;
clear:both;
}


/* 【個別】大枠ナビ・ナビ */
#kobetuarea2navi{
width:780px;
margin:0px auto;
padding:0px;
height:20px;
line-height:20px;
float:left;
background-color:none; /*  【テスト】 */
overflow:auto!important;
overflow /**/: hidden;
clear:both;
}


/* 【個別】大枠ナビ・エントリー背景@ */
#kobetuarea2navidate{
width:780px;
margin:0px auto;
padding:0px;
height:34px;
color:#FFFFFF;
float:left;
background-image:url(gazo/creatorsworldlightdatelong.gif);
background-repeat:no-repeat;
overflow:auto!important;
overflow /**/: hidden;
clear:both;
}

/* 【個別】大枠ナビ・エントリー日付Aテキスト設定 */
#kobetuarea2navidate h3{
font-size:14px;
font-weight:normal;
line-height:34px;
text-align:left;
margin:0px;
padding:0px 0px 0px 17px;
}

/* 【個別】大枠ナビ・エントリータイトル */
#kobetuarea2navititle{
width:746px;
margin:10px 17px;
padding:0px;
height:auto;
background-color:none; /*  【テスト】 */
float:left;
}


/* 【個別】大枠ナビ・エントリータイトルテキスト設定 */
#kobetuarea2navititle h2{
text-align:left;
font-size:14px;
line-height:22px;
font-weight:bold;
background-color:none;
padding:0px 15px 0px ;
padding:0px 35px 5px 25px;
margin:0px;
height:auto;
background-image:url(gazo/bookimage2b.jpg);
background-repeat:no-repeat;
background-position:0px 0px;
}

/* 【個別】大枠2右===== */
#kobetuarea2right{
width:488px;
margin:0px auto;
padding:0px;
height:auto;
background-color:none; /*  【テスト】 */
float:left;
}

/* 【個別】大枠2右==記事侮ｦ部分=== */
#kobetumainbody{
height:auto;
margin:0px auto 20px auto;
font-weight:normal;
padding:0px;
font-size:12px;
line-height:18px;
width:468px;
}

/* 【個別】大枠2左===== */
#kobetuarea2left{
width:292px;
margin:0px auto;
padding:0px;
height:auto;
background-color:none; /*  【テスト】 */
float:left;
}

#kobetuarea2leftinner{
width:282px;
margin:0px;
padding:0px;
height:auto;
overflow /**/: hidden;
float:left;
}

#comment1{
width:282px;
margin:0px;
padding:0px;
height:18px;
background-color:none; /*  【テスト】 */
background-image:url(gazo/comment1.jpg);
background-repeat:no-repeat;
overflow /**/: hidden;
float:left;
clear:both;
}

#comment2{
width:282px;
margin:0px;
padding:0px;
height:55px;
background-color:none; /*  【テスト】 */
background-image:url(gazo/comment2.jpg);
background-repeat:no-repeat;
float:left;
overflow /**/: hidden;

}

#comment3{
width:282px;
margin:0px;
padding:0px;
height:auto;
line-height:36px;
background-color:none; /*  【テスト】 */
background-image:url(gazo/comment3.jpg);
background-repeat:repeat-y;
float:left;
overflow /**/: hidden;
clear:both;
}

#comment4{
width:282px;
margin:0px;
padding:0px;
height:28px;
background-image:url(gazo/comment4.jpg);
background-repeat:no-repeat;
overflow /**/: hidden;
float:left;
font-size:10px;
}

.commentinner0{
margin:18px auto;
padding:0px 0px 0px 28px;
height:auto;
width:50px;
color:#8a888d;
font-size:18px;
font-weight:bold;
line-height:20px;
text-align:center;
background-color:none; /*  【テスト】 */
float:left;
}

/* 文字数カットで侮ｦ制御　最大20文字 */
.commentinner1{
margin:18px 14px 0px 10px;
padding:0px;
height:auto;
width:165px;
font-size:14px;
font-weight:bold;
line-height:18px;
text-align:left;
background-color:none; /*  【テスト】 */
float:left;
display:inline;
}


.commentinner2{
margin:18px auto 16px auto;
padding:0px;
word-break: break-all;
height:auto;
width:210px;
font-size:12px;
font-weight:normal;
line-height:18px;
text-align:left;
background-color:none; /*  【テスト】 */
}

.commentinner3{
margin:0px auto 15px auto;
padding:0px;
height:auto;
width:210px;
font-size:10px;
font-weight:normal;
line-height:12px;
text-align:left;
background-color:none; /*  【テスト】 */
color:#008800;
}

#comment1_none{
width:282px;
margin:0px;
padding:0px;
height:18px;
background-color:none; /*  【テスト】 */
background-image:url(gazo/comment1_none.jpg);
background-repeat:no-repeat;
overflow /**/: hidden;
float:left;
clear:both;
}

#comment2_none{
width:282px;
margin:0px;
padding:0px;
height:55px;
background-color:none; /*  【テスト】 */
background-image:url(gazo/comment2_none.jpg);
background-repeat:no-repeat;
float:left;
overflow /**/: hidden;

}

#comment3_none{
width:282px;
margin:0px;
padding:0px;
height:auto;
background-color:none; /*  【テスト】 */
background-image:url(gazo/comment3_none.jpg);
background-repeat:repeat-y;
float:left;
overflow /**/: hidden;
}

#comment4_none{
width:282px;
margin:0px;
padding:0px;
height:46px;
background-image:url(gazo/comment4_none.jpg);
background-repeat:no-repeat;
overflow /**/: hidden;
float:left;
background-color:none; /*  【テスト】 */
}



.commentinner2_none{
margin:0px auto 5px 80px;
padding:0px;
height:auto;
width:210px;
font-size:12px;
font-weight:normal;
line-height:25px;
text-align:left;
background-color:none; /*  【テスト】 */
}



/* コメントエラー侮ｦ */
#commentareaerror{
text-align:right;
width:468px;
height:auto;
padding:0px 0px  0px 0px;
margin:0px auto 0px auto;
}

/* コメントエラー侮ｦ　小看板 */
.cwlightsbannererror{
width:468px;
height:34px;
padding:0px 0px  0px 0px;
margin:0px auto 0px auto;
background-image:url(gazo/creatorsworldlightcomheadererror.gif);
background-repeat:no-repeat;
background-position:top right;

}

/*コメントエラー侮ｦ　小看板テキスト */
.cwlightsbannererror h3{
text-align:left;
color:#000000;
line-height:34px;
font-size:12px;
padding:0px 0px 0px 15px;
margin:0px auto;
}


/*携帯電話侮ｦ用（改行） */
.brspace{
font-size:0px;
line-height:1px;
}


/* 絵文字機白ﾇ加　2009_11_18 */

/* QRコード侮ｦ */
.qrarea {
WIDTH: 80px;
MARGIN: 10px auto 0px 30px;
height:80
WIDTH: auto;
PADDING: 0px;
POSITION: absolute;
left: 0px;
top: 72px;
}

.creatorsworldlightbody_inner_left_a{
font-size:13px;
line-height:18px;
width:330px;
height:auto;
float:left;
}

.creatorsworldlightbody_inner_right{
width:104px;
margin:0px 0px 0px 8px;
padding:0px;
float:left;
}

.icon{
margin-top:-2px;
vertical-align:middle;
padding:3px 4px;
}

* html .icon02{
width /**/: 24px;
height /**/: 22px;
margin-top:-2px;
vertical-align:middle;
padding:3px 4px;
}

