@charset "euc-jp";

/*

*******************************************************************

    @common_others.css

    @author s

    @dateCreated 2006-08-13T17:54:00+09:00

    @dateModified 

    @description 全体用CSS

    @note 

*******************************************************************





/************************************************

 sub 写真・スタイルstart

    @コミュニティ・メンバー

    @参加コミュニティ

    @マイフレンド

    @マイマップ（マップ・ページ）

*************************************************/





#sub #myFriendList dl,

#sub #myCommunityList dl,

#sub #communityMember dl,

#sub #myMapList dl {

	width:87px;

	height:130px;

}

#sub #communityMember dl dd{

	margin:0;

	padding:0;

}

#myFvrtLstWrapper {

	border: 4px solid #46b3a3;

	border-top: none;

}

#myFavoriteList {

	width: 180px;

}

#myFavoriteList h3 {

	background: url(../../i/friend/myfavorite.gif) no-repeat 0 0;

	width: 180px;

	height: 30px;

	text-indent: -10000px;

	padding-bottom:0;

	margin-bottom:0;

}

.sbCmpH4 {



	width:172px;

}

.sbCmpH4 h4 {

	width: 170px;

	height: 40px;

	text-indent: -10000px;

}

#myFriendList {

	border-bottom: 4px solid #46b3a3;

}



#myFriendList h4 {

	background: url(../../i/friend/friend.gif) no-repeat 0 0;

}

#myCommunityList h4 {

	background: url(../../i/friend/community.gif) no-repeat 0 0;

}

/*

----- お気に入り -----







*/



/*--------- マップ、アルバム・main ---------*/

#photo #main #albumAll h3,

#mapCont #main .MapEntry h3 {

    padding-top:5px;

    padding-bottom:5px;

}





/*--------- マップ、アルバム・sub---------*/



#mapCont #sub #ranking h3,

#photo #sub #ranking h3 {

    text-indent:0;

    padding: 7px 0;

}



/*---------- ランキング ----------*/

#communityView #main .rankUnit,

#friendView #main .rankUnit,

#blogView #main .recentUnit{

	border-bottom:2px dotted #c0c0c0;

}



#main .rankUnit p {

    width:100px;

}

/* ランキング部分ポイント 「詳細を見る」の上の余白 */



/* ブログ一覧 日付 */

#blogView .objDate,

#communityView .rankPoint{

	margin-top:10px;

}

/*一覧ページ 詳細表示のリンク */

.detail{

	padding:3px;

}





/************************************************

 sub ランキング スタイル start

    @コミュニティ・ランキング

    @ブログ・ランキング

    @フレンド・ランキング

*************************************************/





/* 一覧ページ（search）h3 共通部分 search、mapを#sub h3に統合

.searchView #sub #ranking h3,

.searchView #sub #search h3,

#blogView #sub #ranking h3,

#communityView #sub #ranking h3,

#friendView #sub #ranking h3,

#photo #sub #ranking h3,

#photo #sub #search h3,

#photo #sub #search h3,

#photo #sub #albumRecent h3,

#photo #sub #albumIndex h3,

#mapCont #sub #ranking h3,

#mapCont #sub #search h3,

#mapCont #sub #mapResent h3,

#photo #adminMail h3



一覧ページ（search）h3 共通部分 search、mapを#sub h3に統合　*/



#sub h3 {

	background-repeat: no-repeat;

	text-align: center;

	padding: 7px 0;

	color: #FFFFFF;		/*画像の場合text-indent: -9999px;*/

	background-color: #3399FE;

	border:none;

}



.blogEntry #sub h3{

	border: 0px;

}



/* 一覧ページ（search）h3 固有部分

#blogView #sub #ranking h3{

	background: url(../../i/search/rank_blog2.gif) no-repeat left top;

}

#communityView #sub #ranking h3{

	background: url(../../i/search/rank_com2.gif) no-repeat left top;

}

#friendView #sub #ranking h3{

	background: url(../../i/search/rank_fre2.gif) no-repeat left top;

}

#photo #sub #ranking h3 {

	background:url(../../i/search/rank_alb2.gif) no-repeat left top;

}

#photo #sub #albumRecent h3{

	background:url(../../i/search/new_album.gif) no-repeat left top;

}

#photo #sub #albumIndex h3{

	background:url(../../i/search/list_album.gif) no-repeat left top;

}

#mapCont #sub #ranking h3{

	background:url(../../i/search/rank_map2.gif) no-repeat left top;

}

#mapCont #sub #mapResent h3{

	background:url(../../i/search/new_map.gif) no-repeat left top;

	text-align:center;

}

 */

/*sub ランキング h4 */

#sub .rankUnit h4 {

    width:30px;

    padding-left:0px;

    margin-left:0px;

}

#sub #ranking h4 img {

	width: 20px;

	height: 20px;

}

#sub .rankUnit img {

    width:40px;

}

/* ランキング基本単位 rankUnit */

#sub div#ranking div.rankUnit {

    padding-bottom:0px;

    padding-top:0px;

    padding-left:0px;

    margin:0;

}

#sub #ranking .rankUnit dl {

	width:130px;	

}

/* ランキング 名前 */

body #ranking .rankName a,

body #ranking .rankName a strong {

	font-weight:bold;

}

/*コミュニティ一覧 ランキングポイント*/

#sub .rankPoint{

	margin-top:10px;

}



/**************************************************



角丸スタイル start

    @sub ユーザーやコミュニティのステータス



    @



*****************************************************/

/*---------------- 角丸共通部分 start ----------------*/

div#sub div#userStatus,

#commImg {

    border:1px solid #ccc;

}

div#sub div#userStatus h3,

#commImg h3{

    display:none;

    border:none;

}

div#sub div#userStatusWrapper,

#commImg p {

}



/*---------------- 角丸共通部分 end ----------------*/



/*---------------- 固有の値 start

/* sub内ユーザー、コミュニティの画像 */

#photo #sub #profileSummary {

	border: solid 1px #ccc;

}

#photo #sub #profileSummary .subCompoComponent {

	border: none;

}



#sub #userStatus p img,

#sub #profileSummary p img, 

#sub #commImg p img,

#sub #rss img { 

	width:150px;



}



/*ユーザーステータス の文字*/

#userStatus dl dd a{

	font-weight:bold;

}



#userStatus #robbyviewAdd a{

	font-weight:bold;

}





/* 角丸上部背景画像 */

#sub div#userStatus h3,



#commImg h3 {



}

/* ボックス上部マージン */

#myPage #sub #userStatus,

#friendPage #sub #userStatus,

#profilePage #sub #userStatus {

	margin-top:3px;

}

/* 背景画像 下部分 */

#sub div#userStatus,

#commImg {

}

/* コミュニティロゴ上部パディング */

#commImg {

	padding-top:5px;

}

#commImg p {

	margin-bottom:5px;

}



/* ユーザー画像 */

#sub div#userStatus p img{

    padding-right:0px;

}



#sub div#userStatus dl {

	padding:0;

}

#sub div#userStatus dt,

#sub div#userStatus dd {

}





#sub #profileSummary dl {

	padding-left: 0px;  /* 後に改善すること */

	width: 160px;

}

#sub #profileSummary dl dt{

	width:75px;

	margin-top:0;

	margin-bottom:0;

}

#sub #profileSummary dl dd{

	width:85px;

}







/************************************************

 角丸 スタイル end 

*************************************************/





/* バナー */

#subBunner,

#subBunner02{

	padding:0;

	margin:0;

	background-color:#fff;

	width:190px;

}



#subBunner,

#subBunner02,

.blogEntry #sub #subBunner,

#photo #sub #subBunner,

#mapCont #sub #subBunner {

	border:none;

}

#photo #sub #subBunner,

#mapCont #sub #subBunner {

	margin-bottom:15px;

}



#subBunner h3,

#subBunner02 h3{

	display:none;

	border:none;

	text-indent:-9999px;

}

#subBunner ul,

#subBunner ul li

#subBunner02 ul,

#subBunner02 ul li{

	margin:0;

	padding:0;

}



#subBunner li{

	height:118px;

	margin:0px;

	padding:0px;}



#communityViewDetail #sub #adminMail,

#communityViewDetail #sub #adminMail h3{

	width:180px;

}





#sub #adminMail{

	padding-bottom:10px;

	text-align:center;

}

#sub #adminMail h3{

	padding-left:0;

	padding-right:0;

}

#adminMail p{

	margin:0;

	padding:0;

}

#adminMail p a{

	margin:0;

	}

#adminMail p#adminInfo{

	margin:5px auto;

	}	

/**************************************************

投稿表示部分、

コメント、



    @main コミュニティ・ブログ・プロフィール

    @

    @



*****************************************************/







/************************************************

お知らせ

*************************************************/

#info{/*　IEのバグdottedとwidth両方指定　*/

	width: 610px;

	/*border: 1px solid #46B3A3;*/

	padding:0 0 8px 0;

	margin:0;

	background-image: url(../../i/common/infotitle_bottom.jpg);

	background-repeat: no-repeat;

	background-position: left bottom;

}

/**  dotted枠線  **/



/**  index login共通  **/

#info h3{

	background: url(../../i/common/infotitle.jpg) no-repeat;

	height:22px!important;

	width:610px;

	text-indent:-9999px;

	margin:0;

	padding:0;

	zoom:1;

}



#info #infoWrapper{

	background-image: url(../../i/common/infotitle_bk.jpg);

	background-repeat: repeat-y;

}

#info #infoWrapper a{

	cursor:pointer;

}

#info dl{

	padding-top:5px;

	padding-bottom:5px;

	padding-left: 13px;

  width: 610px;

}

#info dl dt{

	width:90px;

	background: url(../../i/common/arrow01.gif) no-repeat left 2px;

	display:inline;

	padding:0;

	margin:0 0 3px 0;

	padding-left:15px;

}

#info dl dd{

	float:left;

	width:430px;

	display:inline;

	padding:0;

	margin:0 0 3px 0;

}

/* ログイン/ホーム/マイページ共通

「現在お知らせはございません。」

残しておく*/

#info p {

    margin:0;

    padding:10px;

}

#info hr {

	height:0;

}



/************************************************

#groupProfile

*************************************************/



#groupProfile{

	width:180px;

	text-align:center;

	padding-top: 10px;

	padding-bottom: 10px;

}

#groupProfile img{

	margin: 0px auto;

}



/***************************************************

文字

****************************************************/

#index .objName a,

#index .rankTitle a strong,

#index .rankName a strong,

#index .pick dl dd a,

#blogView .objName{

	

}

.objDate,

.recentDate,

.rankPoint,

.profileList .recentEntry a,

#mapCont .rankUnit dd,

#mapCont #mapMyMember dt,

#mapCont #mapResent dt,

#photo #albumIndex dd,

#photo .myAlbum02 dt,

#photo .myPic .objDate,

#photo #albumRecent dt {



	color:#0072AE;

}

#index .objOutline {

	color:#888;

}

/***********************************************************

sub カレンダー

***********************************************************/





/*カレンダー日付内のリンク*/

#container #content #sub #calender #cal-content tr td a{

	background-color:#B9DCFF; 

	border:none;

	display:block; 

	width:100%;

}

#sub #calender #calenderWrapper{

	text-align:center;

	padding-top:0px;

	margin-top:0px;

}

#calender #cal-content,

#calender p{

	margin:0 auto;

}

#calender p {

	text-align:center;

	margin-left:auto;

	margin-right:auto;

	border:none;

	font-size:95%;

	padding-bottom:3px;

}

#calender #cal-content,

#calender table tr,

#calender table th,

#calender table td,

#calender p{

	border:solid 1px #f0f0f0;

	padding:4px;

}

/* calender, schedule [日曜] */

#calender .sun,

#sche-table .sun {

    background-color:#8E0D10;

    color:#f5f5f5;

}

/* calender, schedule [土曜]*/

#calender .sat,

#sche-table .sat {

    background-color:#666;

    color:#f5f5f5;

}

/*----- sub h3 非画像 -----*/

#photo #albumRecent h3, 

#photo #albumIndex h3,

#mapCont #mapResent h3 {

/* h3 共通部分 *//*common_others121付近 にも同じものが存在したので統合*/

}



#mapCont #mapResent h3 {

/* h3 共通部分 *//*common_others121付近 にも同じものが存在したので統合*/

}



/*----- QRコード -----*/

#index #qr h3{



}

#index #qr{

	border: 1px solid #999999;

	margin-top:15px;

	text-align:center;

	padding-bottom:0;

}

#index #qr p{

	text-align:center;

}

#index #qr img {

	margin-bottom:5px;

}

#index #qr #qrWrapper{

	margin-bottom:5px;

}



/*===========================================================

 #main部分 投稿部分・モジュール start

=============================================================*/

/*========= コメント部分 =========*/

/* コメント部分本体 */

#content div.entryUnit div.commentBody{

	font-size:97%;

	line-height:160%;

	margin-top:10px;

	margin-bottom:5px;

	padding-bottom:2px;

	text-align:left;

}



/* コメント部分各種ヘッダ部分 */

#commentList h4,

#commentform2H {

	margin-top:15px;

	margin-bottom:5px;

	background-color:#fcfcfc;

	border-bottom:solid 3px #e8e8e8;

	text-align:left;

	font-weight:bold;

}

/* コメント部分各種フォーム部分 */

#commentFormBody form,

#mailFormBody form,

.commentFormBody form {

	padding:10px;

	text-align:center;

}



#commentFormBody p,

#mailFormBody p,

.commentFormBody p {

	margin-left:auto;

	margin-right:auto;

	width:480px;

}

/* 外部ゲスト用コメントフォーム */

#commentFormBody #outCommentName,

#commentFormBody #outCommentMail,

#commentFormBody #outCommentHp {

	margin-left:auto;

	text-align:left;

}



/* コメント部分ヘッダ

#commentList h4 {

  background-color:#eaeaea;

	background-image: url(../../i/map_comments.png);

	background-repeat: no-repeat;

	background-position: 3px 3px;

	padding-left:25px;

	padding-top:3px;

}



*/

/* エントリ、コメント両ステータス*/

.entryStatus,

.commentStatus {

    font-size:90%;

}



/* エントリ 一列に横並びにする */

.entryStatus dt,

.commentStatus dt,

.entryStatus dd,

.commentStatus dd {

    display:inline;

    line-height:1.2;

}



/* エントリステータス部分、

アルバムのコメントステータス */

#main .entryStatus,

#main .commentStatus,

#photo .entryStatus,

#photo .commentStatus { 

	margin-right:0;

	text-align:right;

	border-top:dotted 1px #999;

}



/* 「検索結果 1 2 3 次へ」部分シンプル版 */

.searchNum{

	text-align:center;

	clear:both;

	margin-top:10px;

}

/*========= エントリの編集/削除ボタンの配置 =========*/

/*

.entryEdit{

  padding-right:0px;

  padding-bottom:10px;

  width: 550px;

  margin:0 auto;

  text-align:right;

}

*/

.entryEdit{

  padding-right:0px;

  padding-bottom:10px;

  margin-right:30px;

  text-align:right;

}



* html .entryEdit {

	padding-right:20px;

}

.entryEdit li a{

	padding:5px;

}

.entryEdit li{

	display:inline;

}

.entryEdit li a:link, .entryEdit li a:visited,

.editButton li a{

	color:#fff!important;

	text-decoration:none;

	background-color:#600;

}



.entryEdit li a:hover, .entryEdit li a:active{

	color:#fff !important;

	text-decoration:underline;

}



.entryEdit li#ngsn_up_down a{

	padding:0;

	color:#333;

	background-color:transparent;

}



.controlOne{

	background-color: white !important;

}

.controlOne li{

	margin-right: 10px;

	float: right;

}

.editBtn{

	background: url(../../i/common/btn_editone.gif) no-repeat;

	height: 18px;

	width: 50px;

	text-indent: -9999px;

	display: block;

}

.deleteBtn{

	background: url(../../i/common/btn_deleteone.gif) no-repeat;

	height: 18px;

	width: 50px;

	text-indent: -9999px;

	display: block;

}

/* エントリー（投稿）のリスト */

#entryList{

	margin:0;

	padding:0;

	width: 610px;

}

.entryUnit {

	margin:0;	

	padding: 0;

	width: 610px;

	text-align: center;

}



/*----- エントリ h3 -----*/

.entryUnit h3{

	font-size:120%;

	font-weight:bold;

	padding-top:8px;

	width:610px;

	width:720px;


	height:30px;

	text-align: left;

	text-indent:20px;

}

/* エントリ h3部分 linkスタイル */

.entryUnit h3 a, 

.entryUnit h3 a:link, 

.entryUnit h3 a:visited {

																																						

}

.entryUnit h3 a:hover{

	color:#32BAB4; 

	text-decoration:none; 

	font-weight:bold;

}

/*----- エントリ h4 -----*/

#commentList #commentListH,

.entryUnit #trackbackH {

	font-size:100%;

	font-weight:bold;

	padding-top:7px;

	padding-left:0px;

	width:550px;

	height:25px;

	margin: 0 auto 10px;

	border-bottom: none;

	text-align:left;

	text-indent:20px;

}

.formH {

	font-weight:bold;

	padding:0 0 10px 0;

	background: transparent;

	border: none;

}

.blogEntry #commentForm #commentFormH {

	background: transparent;

	border: none;	

}

/* エントリ本体 */

.entryBody {

	padding:10px 30px;

	text-align:left;

}

.entryBody a,

.entryBody a strong{

	cursor:pointer;

}

.entryFoot,

#commentList,

#trackbackForm,

#commentForm,

#mailForm {

	margin: 0 auto;

}

.entryFoot,

#commentList,

#trackbackForm {

	width: 550px;

}

#commentForm,

#mailForm {

	width: 460px;



	

}

/* エントリ、コメントステータス */

.entryStatus,

.commentStatus{

	padding-top:10px;

	padding-bottom: 10px;

}





/* フォーム梱包部分（コメント、メール） */

#commentFormBody,

#mailFormBody {

	width:460px;

	margin:0px auto 10px;

	padding: 10px 0;

	color: #333;

	border:none;

	text-align: center;

}

/* form要素*/	

#commentFormBody form,

#mailFormBody form {

	width:390px;

	text-align:center;

	margin:0 auto;

	padding:0;

}

.trackbackFormBody {

	text-align: center;

}

.trackbackFormBody dl {

	width: 470px;

	margin: 0 auto;

}

#commentFormBody form p,

#mailFormBody form p,

.trackbackFromBody form p {

	width: 390px;

	text-align:left;

}

/* textarea要素 */

#commentFormBody form textarea, 

#mailFormBody form textarea {

	width:390px;

	height:160px;

	margin:0 auto;

}



/*===========================================================

 エントリ・モジュール end

=============================================================*/



/* アンケート */

#sub #myQuestionnaireList {

	border:1px solid #cccccc;

	width:180px;

}

#sub #myQuestionnaireList h3 {

	background-color:#EEE;

	border-bottom:1px solid #CCC;

	font-weight:bold;

	line-height:25px;

	text-align:center;

	width:180px;

}



#sub #myQstLstWrapper,

#sub #commQuestionnaireWrapper {

	padding: 5px;

	font-size:95%;

}

#sub #myQstLstWrapper dl,

#sub #commQuestionnaireWrapper dl {

	width:168px;

	padding: 5px 0;

	margin:0;

	border-bottom:1px solid #eee;

	clear:both;

}

#sub #myQstLstWrapper dl dt,

#sub #commQuestionnaireWrapper dl dt {

	float:left;

	margin:0;

	padding:0;

}

#sub #myQstLstWrapper dl dt a,

#sub #commQuestionnaireWrapper dl dt a {

	display:block;

	width:120px;

	line-height:1.1;

}

#sub #myQstLstWrapper dl dd,

#sub #commQuestionnaireWrapper dl dd{

	margin:0;

	padding:0;

}

#sub #myQstLstWrapper dl dd a,

#sub #myQstLstWrapper dl dd div,

#sub #commQuestionnaireWrapper dl dd a,

#sub #commQuestionnaireWrapper dl dd div {

	display:block;

	text-align:right;

	font-size:10px;

	width:45px;

	line-height:1.1;

	overflow:hidden;

}



#main #answerQuestionnaire{}

#main #answerQuestionnaire h2,

#main #viewQuestionnaire h2{

	font-size:110%;

	font-weight:bold;

	padding:10px 0 10px 0;

	background:#eee;

	width:auto;

	text-align:center;

}

#main #answerQuestionnaire p.emphasis{

	text-align:center;

	font-weight:bold;

	margin-top:10px;

}

#main #answerQuestionnaire form{}

#main #answerQuestionnaire form .item,

#main #viewQuestionnaire .item{

	border:1px solid #ccc;

	padding:10px;

	margin-bottom:10px;

}

#main #answerQuestionnaire form .item p.question,

#main #viewQuestionnaire .item p.question{

	border-bottom:1px solid #ccc;

	margin-bottom:7px;

}

#main #answerQuestionnaire form .item p.answer{

	margin: 0 5px;

}

#main #answerQuestionnaire form .item p.answer input{

	width: 99%;

}

#main #answerQuestionnaire form .item p.answer label{

	display:block;

	margin:0 0 5px 0;

	padding:0;

}

#main #answerQuestionnaire form .item p.answer label input{

	width:auto;

	margin-right:2px;

}

#main #answerQuestionnaire form .submitbtn{

	text-align:center;

}

#main #viewQuestionnaire .item table{

	width:588px;

}

/*　アンケート結果 回答数　2007-05-30 14:33:09 sato　*/

#main #viewQuestionnaire .item table .repNum{

	width:50px;

}

#main #viewQuestionnaire .item table th.repNum{

	text-align:center;

}

#main #viewQuestionnaire .item table td.repNum{

	text-align:right;

}



/*　アンケート結果 Graph　2007-08-15 17:29:03 sato　*/

#main #viewQuestionnaire .item table .repGraph{

	width:100px;

	vertical-align:middle;

}

#main #viewQuestionnaire .item table th.repGraph{

	text-align:center;

}

#main #viewQuestionnaire .item table td.repGraph{

	text-align:left;

}

#main #viewQuestionnaire .item table td.repGraph div.repGraphBG{

	background:#eee;

}

#main #viewQuestionnaire .item table td.repGraph div.repGraphBG div.repGraphPer{

	background-color:transparent;

	background-image:url(/template/i/common/fff.gif);

	background-repeat:no-repeat;

	background-position:100%;

}









#main #viewQuestionnaire .item .viewQuestionnaireGraph {

	text-align:center;

	margin-bottom:5px;

}



/*　アンケート一覧　2007-06-04 19:31:14 sato　*/

.linkQuestionnaireAll,

.linkQuestionnaireReg{

	margin: 5px 0;

}

.linkQuestionnaireAll a,

.linkQuestionnaireReg a{

	padding:3px;

	border:1px solid #ccc;

}



#main #viewQuestionnaireAllAdmin h2,

#main #viewQuestionnaireAllCom h3{

	font-size:110%;

	font-weight:bold;

	padding:10px 0 10px 0;

	background:#eee;

	width:auto;

	text-align:center;

}

.viewQuestionnaireAllResult{

	text-align:center;

}

#main #viewQuestionnaireAllAdmin .viewQuestionnaireAllResult{

	width:60px;

}

#main #viewQuestionnaireAllCom .viewQuestionnaireAllResult{

	width:50px;

}



/*　ポイント　2007-05-29 20:45:07 sato　*/

#pointManage .borderedTable{

	width:100%;

}





/*----- sub共通　ユーザーのブログ、アルバム、マップへのリンク -----*/



/* 注意：IEの幅寄せのみhack.cssにて行っている */



/* 共通部分 */



#sub #userStatus ul#userContLink {

	width:150px;

}

#sub #userStatus ul#userContLink li{

	display:block;

	width:50px;

	height:50px;

	padding:0;

	text-indent:-9999px;

}

#sub #userStatus ul#userContLink li a{ 

	text-indent:-9999px;

	display:block;

	width:48px;

	height:48px;

	margin:0;

	padding:0;

}

#profilePage #sub #userStatus ul#userContLink li{

	display:block;

	width:162px;

	height:52px;

	padding:0;

	text-indent:-9999px;

}

#profilePage #sub #userStatus ul#userContLink {

	width:162px;

}

#profilePage #sub #userStatus ul#userContLink li a{ 

	text-indent:-9999px;

	display:block;

	width:160px;

	height:50px;

	margin:0;

	padding:0;

}



#sub #userStatus dl dt,

#sub #profileSummary #userTextLink p,

#sub #albumIndex #userTextLink p{

	padding-bottom:5px;

}



#sub #userStatus dl#userTextLink,

#sub #profileSummary #userTextLink,

#sub #albumIndex #userTextLink {

	width:168px;

	margin-left:auto;

	margin-right:auto;

	border-top:1px solid #eee;

	padding-top:5px;

	padding-bottom:5px;

}

#sub #userStatus dl#userTextLink dd a,

#sub #profileSummary #userTextLink p a,

#sub #albumIndex #userTextLink p a {

	background: url(../../i/common/arrow01.gif) no-repeat left;

	padding-left:13px;

}



.pan{

font-size:98%;

}

/* uploadFile */

#upLoadFile{

	border:1px solid #DFDFDF;

	margin-top:15px;

}



#upLoadFile h4{

	height:20px;

	line-height:20px;

	background-color:#eee;

	text-indent:1em;

	border-bottom:1px solid #DFDFDF;

	color:#000;

}

#upLoadFile ul{

	padding:5px;

}

#upLoadFile ul li{

	padding:3px;

}