﻿@charset "utf-8";

/* ------ メイン／メインカラム／コンテンツ一覧／画像 ------ */

#body #mainarea #maincolumn dl dd.thu  a:hover img {
	border: #0662c7 1px solid;
}

/* ------ ヘッダーエリア／アップロードのリンク設定 ------ */

#body #headerarea #snavi ul#snavi-main li#snupload a:link {
	color: #D6F0FF;
	text-decoration: none;
}
#body #headerarea #snavi ul#snavi-main li#snupload a:visited {
	color: #D6F0FF;
	text-decoration: none;
}
#body #headerarea #snavi ul#snavi-main li#snupload a:hover {
	color: #D6F0FF;
	text-decoration: none;
}
#body #headerarea #snavi ul#snavi-main li#snupload a:active {
	color: #D6F0FF;
	text-decoration: none;
}

/* ------ ヘッダーエリア／ログアウトのリンク設定 ------ */

#body #headerarea #snavi ul#snavi-main li#snlogout a:link {
	background: transparent url("../image/header/logout.gif") no-repeat;
}
#body #headerarea #snavi ul#snavi-main li#snlogout a:visited {
	background: transparent url("../image/header/logout.gif") no-repeat;
}
#body #headerarea #snavi ul#snavi-main li#snlogout a:active {
	background: transparent url("../image/header/創る_r5_c14_on.gif") no-repeat;
}
#body #headerarea #snavi ul#snavi-main li#snlogout a:hover {
	background: transparent url("../image/header/創る_r5_c14_on.gif") no-repeat;
}

/* ------ ヘッダーエリア／会員になるのリンク設定 ------ */

#body #headerarea #snavi ul#snavi-main li#snmember a:link {
	background: transparent url("../image/header/header_newacount_.jpg") no-repeat;
}
#body #headerarea #snavi ul#snavi-main li#snmember a:visited {
	background: transparent url("../image/header/header_newacount_.jpg") no-repeat;
}
#body #headerarea #snavi ul#snavi-main li#snmember a:active {
	background: transparent url("../image/header/header_newacount_mouseover.jpg") no-repeat;
}
#body #headerarea #snavi ul#snavi-main li#snmember a:hover {
	background: transparent url("../image/header/header_newacount_mouseover.jpg") no-repeat;
}

/* ------ gナビ／メイン／ログイン ------ */

#body #headerarea #naviarea #gnavi ul#gnavi-main li#gnlogin a:link {
	color: #ffffff;
	/*background: transparent url("../image/header/about_tc.gif") no-repeat; */
}
#body #headerarea #naviarea #gnavi ul#gnavi-main li#gnlogin a:visited {
	color: #ffffff;
	/*background: transparent url("../image/header/about_tc.gif") no-repeat; */
}
#body #headerarea #naviarea #gnavi ul#gnavi-main li#gnlogin a:active {
	color: #ffffff;
	/*background: transparent url("../image/header/about_tc.gif") no-repeat; */
}
#body #headerarea #naviarea #gnavi ul#gnavi-main li#gnlogin a:hover {
	color: #777777;
	/*background: transparent url("../image/header/about_tc.gif") no-repeat; */
}

/* ------ gナビ／メイン／マイカート ------ */

#body #naviarea #gnavi ul#gnavi-main li#gnmycart a:link {
	color: #ffffff;
	/*background: transparent url("../image/header/mycart.gif") no-repeat; */
}
#body #naviarea #gnavi ul#gnavi-main li#gnmycart a:visited {
	color: #ffffff;
	/*background: transparent url("../image/header/mycart.gif") no-repeat; */
}
#body #naviarea #gnavi ul#gnavi-main li#gnmycart a:active {
	color: #ffffff;
	/*background: transparent url("../image/header/mycart.gif") no-repeat; */
}
#body #naviarea #gnavi ul#gnavi-main li#gnmycart a:hover {
	color: #acacac;
	/*background: transparent url("../image/header/mycart.gif") no-repeat; */
}

/* ------ gナビ／メイン／マイページ ------ */

#body #naviarea #gnavi ul#gnavi-main li#gnmypage a:link {
	color: #ffffff;
	/*background: transparent url("../image/header/mypage.gif") no-repeat; */
}
#body #naviarea #gnavi ul#gnavi-main li#gnmypage a:visited {
	color: #ffffff;
	/*background: transparent url("../image/header/mypage.gif") no-repeat; */
}
#body #naviarea #gnavi ul#gnavi-main li#gnmypage a:active {
	color: #ffffff;
	/*background: transparent url("../image/header/mypage.gif") no-repeat; */
}
#body #naviarea #gnavi ul#gnavi-main li#gnmypage a:hover {
	color: #acacac;
	/*background: transparent url("../image/header/mypage.gif") no-repeat; */
}

/* ------ フィーチャーエリアのリンク設定 ------ */

/* ---------- トップページ ---------- */

#body #featurearea a:link {
	color: #ffffff;
	text-decoration: none;
	border: none;
}
#body #featurearea a:visited {
	color: #ffffff;
	text-decoration: none;
	border: none;
}
#body #featurearea a:active {
	color: #0662c7;
	text-decoration: none;
	border: none;
}
#body #featurearea a:hover {
	color: #0662c7;
	text-decoration: none;
	border: none;
}

/* ---------- ログイン画面 ---------- */

#login a:link {
	color: #0662c7;
	text-decoration: none;
}
#login a:visited {
	color: #0662c7;
	text-decoration: none;
}
#login a:active {
	color: #0662c7;
	text-decoration: none;
}
#login a:hover {
	color: #0662c7;
	text-decoration: none;
}


/* ---------- 創る概要ページ ---------- */

#body #mainarea #maincolumn #maincolumn-bg a:link {
	color: #001a34;
	text-decoration: none;
}
#body #mainarea #maincolumn #maincolumn-bg a:visited {
	color: #001a34;
	text-decoration: none;
}
#body #mainarea #maincolumn #maincolumn-bg a:hover {
	color: #111111;
	text-decoration: underline;
}
#body #mainarea #maincolumn #maincolumn-bg a:active {
	color: #001a34;
	text-decoration: underline;
}

/* ---------- ３次元データの注意事項概要ページ ---------- */

#body #mainarea #maincolumn #maincolumn-bg #threeDdataarea3 a:link {
	color: #2E2E2E;
	text-decoration:none
}
#body #mainarea #maincolumn #maincolumn-bg #threeDdataarea3 a:visited {
	color: #2E2E2E;
	text-decoration:none
}
#body #mainarea #maincolumn #maincolumn-bg #threeDdataarea3 a:hover {
	color: #0A7DCE;
	text-decoration:none
}
#body #mainarea #maincolumn #maincolumn-bg #threeDdataarea3 a:active {
	color: #0A7DCE;
	text-decoration:none
}
/* ---------- アップロードページ ---------- */

#body #featurearea_upload a:link {
	color: #ffffff;
	text-decoration: none;
}
#body #featurearea_upload a:visited {
	color: #ffffff;
	text-decoration: none;
}
#body #featurearea_upload a:active {
	color: #0662c7;
	text-decoration: none;
}
#body #featurearea_upload a:hover {
	color: #0FB5F2;
	text-decoration: none;
}

/* ---------- アップロード中ページ ---------- */

#body #featurearea_uploading a:link {
	color: #ffffff;
	text-decoration: none;
}
#body #featurearea_uploading a:visited {
	color: #ffffff;
	text-decoration: none;
}
#body #featurearea_uploading a:active {
	color: #0662c7;
	text-decoration: none;
}
#body #featurearea_uploading a:hover {
	color: #0662c7;
	text-decoration: none;
}

/* ---------- アップロード完了ページ ---------- */

#body #featurearea_upload_complete a:link {
	color: #ffffff;
	text-decoration: none;
}
#body #featurearea_upload_complete a:visited {
	color: #ffffff;
	text-decoration: none;
}
#body #featurearea_upload_complete a:active {
	color: #0662c7;
	text-decoration: none;
}
#body #featurearea_upload_complete a:hover {
	color: #0662c7;
	text-decoration: none;
}

/* ------------ /フィーチャーエリアのリンク設定 ----------- */

/* ------ maincolumのリンク設定 ------ */

#body #mainarea #maincolumn-bg a:link {
	color: #666666;
	border: none;
	text-decoration: none;
}
#body #mainarea #maincolumn-bg a:visited {
	color: #666666;
	text-decoration: none;
}
#body #mainarea #maincolumn-bg a:active {
	color: #0662c7;
	text-decoration: none;
}
#body #mainarea #maincolumn-bg a:hover {
	color: #0662c7;
	text-decoration: none;
}

/* ------ subcolumのリンク設定 ------ */

#body #subcolumn a:link {
	color: #979797;
	text-decoration: none;
}
#body #subcolumn a:visited {
	color: #979797;
	text-decoration: none;
}
#body #subcolumn a:hover {
	color: #0B77C3;
	text-decoration: none;
}
#body #subcolumn a:active {
	color: #077DFF;
	text-decoration: none;
}

/* ------ talk-subcolumのリンク設定 ------ */

#body #talk-subcolumn a:link {
	color: #666666;
	text-decoration: none;
}
#body #talk-subcolumn a:visited {
	color: #666666;
	text-decoration: none;
}
#body #talk-subcolumn a:hover {
	color: #0662c7;
	text-decoration: none;
}
#body #talk-subcolumn a:active {
	color: #077DFF;
	text-decoration: none;
}

/* ------ buy-subcolumのリンク設定 ------ */

#body #buy-subcolumn a:link {
	color: #666666;
	text-decoration: none;
}
#body #buy-subcolumn a:visited {
	color: #666666;
	text-decoration: none;
}
#body #buy-subcolumn a:hover {
	color: #0662c7;
	text-decoration: none;
}
#body #buy-subcolumn a:active {
	color: #077DFF;
	text-decoration: none;
}

/* ------ パンクズエリアのリンク設定（創るトップ） ------ */

#body #pankarea_create a:link {
	color: #555555;
	text-decoration: none;
}
#body #pankarea_create a:visited {
	color: #555555;
	text-decoration: none;
}
#body #pankarea_create a:active {
	color: #555555;
	text-decoration: none;
}
#body #pankarea_create a:hover {
	color: #2E2E2E;
	text-decoration: none;
}

/* ------ パンクズエリアのリンク設定（創るトップ以外） ------ */

#body #pankarea a:link {
	color: #555555;
	text-decoration: none;
}
#body #pankarea a:visited {
	color: #555555;
	text-decoration: none;
}
#body #pankarea a:active {
	color: #555555;
	text-decoration: none;
}
#body #pankarea a:hover {
	color: #2E2E2E;
	text-decoration: none;
}

/* ------ フッターエリアのリンク設定 ------ */

#footerarea a:link {
	color: #555555;
	text-decoration: none;
}
#footerarea a:visited {
	color: #555555;
	text-decoration: none;
}
#footerarea a:active {
	color: #555555;
	text-decoration: none;
}
#footerarea a:hover {
	color: #2E2E2E;
	text-decoration: none;
}

/* ------ トップページのフッター ------ */

#body #footerarea_top a:link {
	color: #ffffff;
	text-decoration: none;
}
#body #footerarea_top a:visited {
	color: #ffffff;
	text-decoration: none;
}
#body #footerarea_top a:hover {
	color: #0F88EE;
	text-decoration: none;
}
#body #footerarea_top a:active {
	color: #ffffff;
	text-decoration: none;
}

/* ------ mypageの削除ボタンのリンク設定 ------ */

.delete a:link {
	color: #666666;
	text-decoration: underline;
}
.delete a:visited {
	color: #666666;
	text-decoration: underline;
}
.delete a:hover {
	color: #0662c7;
	text-decoration: underline;
}
.delete a:active {
	color: #0662c7;
	text-decoration: underline;
}


/* ------ mypageの退会手続きのリンク設定 ------ */

#mypage-withdraw a:link {
	color: #666666;
	text-decoration: underline;
}
#mypage-withdraw a:visited {
	color: #666666;
	text-decoration: underline;
}
#mypage-withdraw a:hover {
	color: #0662c7;
	text-decoration: underline;
}
#mypage-withdraw a:active {
	color: #0662c7;
	text-decoration: underline;
}



/* ------ captionのリンク設定 ------ */

.caption a:link {
	color: #666666;
	text-decoration: none;
}
.caption a:visited {
	color: #666666;
	text-decoration: none;
}
.caption a:hover {
	color: #0662c7;
	text-decoration: underline;
}
.caption a:active {
	color: #077DFF;
	text-decoration: underline;
}

/* ------ interview-page/special_thanksのリンク設定 ------ */

#special_thanks a:link {
	color: #666666;
	text-decoration: underline;
}
#special_thanks a:visited {
	color: #666666;
	text-decoration: underline;
}
#special_thanks a:hover {
	color: #0662c7;
	text-decoration: underline;
}
#special_thanks a:active {
	color: #077DFF;
	text-decoration: underline;
}

/* ------ Newsareaのリンク設定 ------ */

#Newsarea a:link {
	color: #666666;
	text-decoration: none;
}
#Newsarea a:visited {
	color: #666666;
	text-decoration: none;
}
#Newsarea a:hover {
	color: #0662c7;
	text-decoration: none;
}
#Newsarea a:active {
	color: #077DFF;
	text-decoration: none;
}

/* ------ talk-mainのリンク設定 ------ */

#talk-main a:link {
	color: #666666;
	text-decoration: none;
}
#talk-main a:visited {
	color: #666666;
	text-decoration: none;
}
#talk-main a:hover {
	color: #0662c7;
	text-decoration: none;
}
#talk-main a:active {
	color: #077DFF;
	text-decoration: none;
}

/* ------ Interview-Indexページのリンク設定 ------ */

#body #talk-main .Indexarea a:link {
	color: #666666;
	text-decoration: none;
}
#body #talk-main .Indexarea a:visited {
	color: #666666;
	text-decoration: none;
}
#body #talk-main .Indexarea a:hover {
	color: #0662c7;
	text-decoration: none;
}
#body #talk-main .Indexarea a:active {
	color: #077DFF;
	text-decoration: none;
}

/* ------ サイトマップのリンク設定 ------ */

#body #sitemap-main a:link {
	color: #666666;
	text-decoration: none;
}
#body #sitemap-main a:visited {
	color: #666666;
	text-decoration: none;
}
#body #sitemap-main a:hover {
	color: #0662c7;
	text-decoration: none;
}
#body #sitemap-main a:active {
	color: #077DFF;
	text-decoration: none;
}

/* ------ サイトマップのリンク設定 ------ */

#contact a {
	width: 198px;
	height: 159px;
	display: block;
	text-indent: -9999px;
}

#contact a:link {
	color: #666666;
	text-decoration: none;
}
#contact a:visited {
	color: #666666;
	text-decoration: none;
}
#contact a:hover {
	color: #0662c7;
	text-decoration: none;
}
#contact a:active {
	color: #077DFF;
	text-decoration: none;
}


/* ------ ProJet販売ページのリンク設定 ------ */

ul.ProJet-details a:link {
	color: #666666;
	text-decoration: none;
}
ul.ProJet-details a:visited {
	color: #666666;
	text-decoration: none;
}
ul.ProJet-details a:hover {
	color: #0662c7;
	text-decoration: underline;
}
ul.ProJet-details a:active {
	color: #077DFF;
	text-decoration: none;
}

/* ------- NEWSエリアの文章の強調 -------- */
li#caution a:link, li#caution a:visited {
	color: #000;
	text-decoration: none;
}
li#caution a:hover, li#caution a:active {
	color: #000;
	text-decoration: underline;
}

