@charset "UTF-8";
/* CSS �Ă��[���X�N�G�A�e���v���[�g�P (C)2010 C-point Corp. */

/* HTML�^�O�ݒ� */
body{
	margin: 0;
	padding: 0;
	text-align: center;
	background-color: #00ff00;
	font-size: 100%;
	font-family:'�q���M�m�p�S Pro W3','Hiragino Kaku Gothic Pro','���C���I',Meiryo,'�l�r �o�S�V�b�N',sans-serif;
	background-image: url(//img05.ti-da.net/usr/ugm/bg00.png);
	background-repeat: repeat-x repeat-y;
}
img{
	border:medium none ;
}
form{
	margin: 0;
	padding: 0;
}
label{
	font-weight: bold;
	letter-spacing: 0.2em;
	white-space: nowrap;
	text-align: right;
	font-size: 12px;
}
blockquote{
	background-color: #ECE4CF;
	padding: 20px;
}


/* =================================== */
/* ���C�A�E�g�ݒ� */
/* =================================== */

#container{
	text-align: left;
	padding: 0;
	width: 880px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color: #000000;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #ffffff;
	border-left-color: #000000;
}
/* �u���O�^�C�g�� */
.blogtitle{
	font-size: 140%;

	color: #cc0000;
	display: block;
	overflow: auto;
	margin: 0;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	background-image: url(//img05.ti-da.net/usr/ugm/blogtitle.gif);
	background-repeat: no-repeat;
}

/* �u���O����� */
.description{
	font-size: 87%;
	width: 860px;
	text-align: right;
	color: #999999;
	line-height: 140%;
	padding: 0px;
	margin-top: 5px;
	margin-left: 10px;
	display: block;
	overflow: auto;
}

/* �u���O�^�C�g���E�T�v */
#banner{
	margin: 0;
	overflow: hidden;
	background-image: url(//img05.ti-da.net/usr/ugm/top.jpg);
	background-repeat: no-repeat;
	height: 298px;
	width: 700px;
}

/* �u���O�̔z�u */
#content{
	float: left;
	width: 700px;
	background-color: #ffffff;
}

/* �u���O�O�g */
.blog{
	margin-top: 0;
	margin-bottom: 15px;
	overflow: hidden;
}

/* �T�C�h�i���T�C�h�j */
#links{
	width: 160px;
	font-size: 90%;
	float: right;
	background-color: #999999;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	color: #000000;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 60px;
	padding-left: 10px;
	overflow: hidden;
}

/*�t�b�^*/
#footer{
	text-align: center;
	padding-top: 5px;
        padding-bottom: 5px;
	clear: both;
	display: block;
}

/* ************************************************ 
 *	�����N�J���[�̐ݒ�
 * ************************************************ */

/* �S�� */
a:link {
	color: #0066CC;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #aa00bb;
}
a:hover {
	text-decoration: none;
	color: #dd00bb;
}
a:active {
	text-decoration: underline;
	color: #0099CC;
}

/*�@�u���O�^�C�g���E�T�v�@*/
#banner a{
}
#banner a:link{
}
#banner a:visited{
}
#banner a:active{
}
#banner a:hover{
}

/* �T�C�h�o�[ */
#links a{
	text-decoration: underline;
	color: #FFFFFF;
}
#links a:link{
	text-decoration: underline;
	color: #FFFFFF;
}
#links a:visited{
	text-decoration: underline;
	color: #FFFFFF;
}
#links a:active{
	text-decoration: none;
	color: #FFFFFF;
}
#links a:hover{
	text-decoration: none;
	color: #FFFFFF;
}


/* ************************************************ 
 *	�o�i�[�i�y�[�W�㕔�j�̐ݒ�
 * ************************************************ */

/* �p�������j���[ */
.topicpath {
	font-size: 10px;
	padding: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 20px;
	line-height: 16px;
	vertical-align: bottom;
        text-align:center;
}
#linkToSquare{
	float: right;
	height: 150px;
	width: 150px;
	margin-top: 15px;
	margin-right: 20px;

}

#linkToTida{
	height: 30px;
	width: 75px;
	float: right;
	margin-top: 90px;
	margin-right: 5px;

}
/* ************************************************ 
 *	�L���̐ݒ�
 * ************************************************ */

/* �L�� */
.blogbody{
	overflow: hidden;
	width: 640px;
	margin-right: auto;
	margin-left: auto;
}

/* �L���^�C�g�� */
.title{
	font-size: 100%;
	padding-top: 20px;
	padding-left: 50px;
	color: #006699;
	background-image: url(//img05.ti-da.net/usr/ugm/h2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 40px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
	line-height: 120%;
}

/* �L�����t */
.date{
	font-size: 80%;
	color: #666666;
	margin-top: 0;
	text-align: right;
	margin-bottom: 2px;
}

/* �L���{�� */
.main{
	font-size: 87%;
	line-height: 150%;
	width: 620px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 2em;
	margin-left: auto;
	color: #ffffff;
	background-color: #888888;
	clear: both;
	display: block;
	overflow: auto;
}


/* �L���{����摜 */
.main img{background:#ffffff;
	margin: 5px;
}

/* ������ǂ� */
.main-continues{
	clear: both;
	display: block;
	margin-top: 1em;
	margin-bottom: 1em;
	background-image: url(//img05.ti-da.net/usr/ugm/h3.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height: 25px;
	padding-left: 20px;
	padding-top: 6px;
}

/* �L���t�b�^�[ */
.posted{
	padding-top: 20px;
	text-align: right;
	margin-bottom: 20px;
	margin-top: 10px;
	clear: both;
	font-size: 83%;
	background-image: url(//img05.ti-da.net/usr/ugm/logo2.png);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 80px;
	height: 60px;
	color: #666666;
	background-color: #ffffff;
}


/* ************************************************ 
 *	�g���b�N�o�b�N�G���A�̐ݒ�
 * ************************************************ */

/* ���̋L���ւ̃g���b�N�o�b�N */
.title_s{
	font-size: 100%;
	background-image: url(//admin.ti-da.net/_img/sq_open01/icon_s1.gif);
	background-position: left center;
	background-repeat: no-repeat;
	height: 23px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 10px;
	padding-left: 25px;
	padding-top: 3px;
	color: #336699;
	font-weight: bold;
}

/* ���̋L���ւ̃g���b�N�o�b�NURL */
.trackback-url{
	font-size: 100%;
	font-weight: bold;
	color: #006699;
	margin-top: 0;
	margin-left: 30px;
	margin-bottom: 15px;
	width: 500px;
	padding: 5px;
}

/* �g���b�N�o�b�N�{�� */
.trackback-body{
	margin: 5px 20px;
	font-size: 85%;
	line-height: 130%;
}

/*�g���b�N�o�b�N���M���Ȃ�*/
.trackback-post{
	margin-top: 0;
	margin-right: 20px;
	margin-bottom: 15px;
	margin-left: 20px;
	padding-top: 3px;
	font-size: 82%;
	text-align: right;
	color: #666666;
}


/* ************************************************ 
 *	�R�����g�G���A�̐ݒ�
 * ************************************************ */

/* ���̋L���ւ̃R�����g */
.comments-head{
	font-size: 100%;
	background-image: url(//admin.ti-da.net/_img/sq_open01/icon_s1.gif);
	background-position: left center;
	background-repeat: no-repeat;
	height: 23px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 10px;
	padding-left: 25px;
	padding-top: 3px;
	color: #336699;
	font-weight: bold;
}

/* �R�����g���e�ғ����Ȃ�*/
.comments-post{
	margin-top: 0;
	margin-right: 20px;
	margin-bottom: 15px;
	margin-left: 20px;
	padding-top: 3px;
	font-size: 82%;
	text-align: right;
	color: #666666;
}

/* �R�����g�{�� */
.comments-body{
	margin: 5px 20px;
	font-size: 85%;
	line-height: 130%;
}

/* �R�����g���̓e�[�u�� */
.form {
	width: 560px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.form td {
	line-height: 170%;
	vertical-align: top;
	padding: 3px;
}
.form th {
	line-height: 170%;
	vertical-align: top;
	text-align: left;
	padding: 3px;
	color: #666666;
}

/* �{�� */
#text{
	width: 330px;
}

/* ���[���A�h���X */
#email{
	width: 320px;
}

/* ���O */
#author{
	width: 320px;
}

/* URL */
#url{
	width: 320px;
}

/*����L���`�F�b�N�{�b�N�X*/
#bake{}

/*�m�F�����ɏ����`�F�b�N�{�b�N�X*/
#savecheck{}



/* ************************************************ 
 *	�v���O�C���ݒ�
 * ************************************************ */

/* �T�C�h�u���b�N */
.side{
	margin-bottom: 10px;
}

/* �T�C�h�^�C�g�� */
.sidetitle{
	background-image:url(//img05.ti-da.net/usr/ugm/side_title2.gif);
	margin-top: 0;
	margin-bottom: 5px;
	font-weight: bold;
	font-size: 87%;
	width: 160px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
}

/* �T�C�h�{�� */
.sidebody{
	margin-bottom: 3px;
	margin-right:auto;
	margin-left:auto;
	width: 160px;
	font-size: 80%;
	overflow: hidden;
}

/* RSS */
.sidebody .rss{
	text-align: center;
	margin-top: 5px;
	margin-bottom: 10px;
}
ul.rss li{
	display: inline;
	margin-left: 10px;
	font-weight: bold;
}

/* �J�����_�[ �������� ----------*/
/* ��g */
.calender{
	text-align: center;
	margin-bottom: 10px;
}
/* �㕔�N�����\�� */
.calendarhead{
	font-weight: bold;
	margin-bottom: 3px;
	font-size: 11px;
}
/* �g */
.calendartable{
	border: 1px solid #FFFFFF;
	font-size: 12px;
	width: 160px;
	margin-right: auto;
	margin-left: auto;
}
/* �j���g */
.calendarwd{
	background-color: #FFFFFF;
	color:#006699;
	padding: 5px;
}
/* �j�� */
.calendarweek{}
/* ���t�g */
.calendard{
	text-align: center;
	border: 1px solid #006699;
}
/* ���j�� */
.sun{
	color: #CC0000;
}
/* �y�j�� */
.sat{
	color: #0099FF;
}
/* ���� */
.today{
	font-weight: bold;
}
/* �J�����_�[ �����܂� ----------*/

/* �J�e�S���[ */
.category {
	margin-bottom: 10px;
}

/* �ŋ߂̋L�� */
.recententry {}

/* �ߋ��L�� */
.archives {}

/* �ŋ߂̃R�����g */
.comment {}

/* �ŋ߂̃g���b�N�o�b�N */
.trackback {}

/* ���C�ɓ��� */
.link  {
	margin-bottom: 10px;
}

/* �u���O����� */
.search {
	margin-bottom: 10px;
}

/* QR�R�[�h */
.qrcode {
	margin-bottom: 10px;
}

/* �A�N�Z�X�J�E���^ */
.counter {
	margin-bottom: 10px;
}

/* �ǎғo�^ */
.subscription {
	margin-bottom: 10px;
}

/* �v���t�B�[�� */
.profile {
	margin-bottom: 10px;
}
.nickname{
	font-weight: bold;
	word-spacing: 0.2em;
	text-align: center;
	margin-top: 5px;
	margin-bottom: 5px;
}
.photo{
	text-align: center;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
}
.message{
	font-size: 85%;
	line-height: 120%;
	margin: 5px;
}

/* �����ߏ��i */
.article_ad {
	margin-bottom: 10px;
}

/* �^�O�N���E�h */
.tag_cloud {
	margin-bottom: 10px;
}

/* �J�X�^���v���O�C��1 */
.custom1 {
	margin-bottom: 10px;
}

/* �J�X�^���v���O�C��2 */
.custom2 {
	margin-bottom: 10px;
}

/* �J�X�^���v���O�C��3 */
.custom3 {
	margin-bottom: 10px;
}

/* �I�[�i�[�Ƀ��b�Z�[�W */
.inquiry{}

/* �V�K���e */
.blog_entry{}

/* �}�C�A���o�� */
.album{
	margin-bottom: 10px;
}
#album_img_flame{}
#album_href{}
#album_img{}
#album_title{}
#album_list{}

/* �}�C�v���t�B�[�� */
.my_profile .side {
	background-color: #ffffff;
}

/* �}�C�t�����h */
.friend .side {
	background-color: #ffffff;
}

/* �Q���T�[�N�� */
.circle .side {
	background-color: #ffffff;
}

/* �Q���T�[�N�� */
.friend_blog .side {
	background-color: #ffffff;
}


/* ************************************************ 
 *	�t�b�^�[�̐ݒ�
 * ************************************************ */

/* ���̃y�[�W�̏�� */
.pagetop{ 
	font-size: 87%;
	text-align: right;
	margin-top: 15px;
	margin-bottom: 10px;
}

/* ����Blog�̃g�b�v�� */
.menu{
	margin-top: 15px;
	margin-bottom: 10px;
	font-size: 85%;
	letter-spacing: 0.2em;
	text-align: center;
}

/* �R�s�[���C�g */
#copyright{
	font-size: 87%;
	color: #999999;
}

/* Powered by �Ă��[���u���O */
.adFooter{
        background:url(//img05.ti-da.net/usr/ugm/footer2-2.gif) ;
        height:30px;
	font-size: 10px;
	line-height:150%;
	text-align: center;
        padding:10px 0 0 0;
}


.cautionB {
	font-size: 10px;
	color: #669999;
	margin: 5px;
}
.cautionR {
	font-size: 10px;
	color: #CC6666;
	margin: 5px;
}
